Maven 3.0 lançado  XML
Índice dos Fóruns » Notícias
Autor Mensagem
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2668
Localização: Chicago, EUA
Offline

As vezes eu acho que sou maluco. Logo é sempre bom encontrar pessoas que pensam como eu:

http://stackoverflow.com/questions/1163173/why-use-gradle-instead-of-ant-or-maven


Gradle tries very hard not to get in your way, an effort Maven almost never makes. Convention is good yet so is flexibility. Gradle gives you many more features than Maven does but most importantly in many cases Gradle will offer you a painless transition path away from Maven.



With Maven, it takes build by convention too far, and customizing your build process becomes a hack.


-Sergio

This message was edited 1 time. Last update was at 08/10/2010 19:06:23


Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Legal.

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4205
Localização: São Paulo
Offline

Hoje em dia temos usado gradle em todos nossos projetos novos. Tem realmente alguns problemas (alguns bugs, lento, falta de shell) mas esta indo muito bem.

Acho que o Maven 3 vai melhorar bastante possibilitando o nao uso de xml.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
fabiomedeirosf
JavaTeenager
[Avatar]

Membro desde: 15/02/2010 14:24:00
Mensagens: 168
Offline

Tenho usado maven 2 ha uns tempos, praticamente nao tenho reclamacões.

Irei avaliar esta nova versao.


http://serjava.blogspot.com/
[Email] [WWW] [MSN]
wandersonxs
JavaEvangelist
[Avatar]

Membro desde: 24/04/2004 00:58:05
Mensagens: 492
Localização: São Paulo/SP
Offline

Nunca tive problemas com Maven, aliás é muito útil no meu dia a dia.
Irei analisar a versão 3.0.

abs

Assina o q????


[Email] [MSN]
ranophoenix
JavaEvangelist
[Avatar]

Membro desde: 28/02/2004 22:49:47
Mensagens: 389
Offline

wandersonxs wrote:Nunca tive problemas com Maven, aliás é muito útil no meu dia a dia.
Irei analisar a versão 3.0.

abs


+1


Sem querer causar flames, muitas pessoas que reclamam do Maven é na verdade por causa do m2eclipse. A integração do Maven com o Netbeans é muiiiiiito melhor, deixando quase transparente que vc está trabalhando com o Maven, inclusive, ele já vem o Maven 3 embutido (obviamente, não a versão final) já faz um tempinho.
Ataxexe
JavaEvangelist
[Avatar]

Membro desde: 11/10/2007 15:34:17
Mensagens: 418
Localização: Brasília
Offline

ranophoenix wrote:
wandersonxs wrote:Nunca tive problemas com Maven, aliás é muito útil no meu dia a dia.
Irei analisar a versão 3.0.

abs


+1


Sem querer causar flames, muitas pessoas que reclamam do Maven é na verdade por causa do m2eclipse. A integração do Maven com o Netbeans é muiiiiiito melhor, deixando quase transparente que vc está trabalhando com o Maven, inclusive, ele já vem o Maven 3 embutido (obviamente, não a versão final) já faz um tempinho.


Verdade, tanto que citei isso no último post. O plugin m2eclipse é excelente, mas tem bugs irritantes. O pior deles é não atualizar o arquivo .classpath pra incluir a lib Maven no projeto, equipes que não conhecem bem o Eclipse acabam se perdendo e culpando o Maven por causa disso.

Assim como o NetBeans, o IntellijIDEA também possui uma integração excelente com o Maven (aliás, é difícil ver algo mediano no Intellij).

Marcelo Guimarães

https://github.com/ataxexe
http://sourceforge.net/projects/trugger
http://www.youtube.com/user/ataxexe
http://www.flickr.com/photos/ataxexe
MauNunes
Java Ninja

Membro desde: 10/06/2007 22:27:54
Mensagens: 283
Offline

Luiz Aguiar wrote:Acho que a grande maioria odeia o Maven, e esses já procuraram outras soluções, como disse o Paulo, a menos que valha muito a pena, quem já saiu dele não deve voltar.

[]s


Existem outras soluções alem do Maven? Por favor, me dizem porque eu acho ele muito complicado.
giulianocosta
JavaEvangelist

Membro desde: 11/08/2003 09:59:28
Mensagens: 442
Offline

Olhando este tópico me senti estranho, achei que Maven era o que havia atualmente... hehehehehe

Não tenho problemas com ele, tirando algumas dores de cabeça de conflito de "dependências de dependências". E Quem viveu a época do "jar hell" sabe muito bem o que o Maven fez por nós...

This message was edited 1 time. Last update was at 11/10/2010 17:11:38


Giuliano Costa
Programador
[Email]
ranophoenix
JavaEvangelist
[Avatar]

Membro desde: 28/02/2004 22:49:47
Mensagens: 389
Offline

giulianocosta wrote:Quem viveu a época do "jar hell" sabe muito bem o que o Maven fez por nós...


Exatamente!
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

Eu odeio Maven e me deu bem com o Ant mas uns scripts bash aqui e ali.

E não gosto de gerenciamento de dependência, nem com Maven nem com Ivy ou algo do tipo. Ainda está pra nascer alguém que me convença que um XML declarando um monte de JARs é mais fácil que comitar os JARs no repositório

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2668
Localização: Chicago, EUA
Offline

Sergio Lopes wrote:Eu odeio Maven e me deu bem com o Ant mas uns scripts bash aqui e ali.

E não gosto de gerenciamento de dependência, nem com Maven nem com Ivy ou algo do tipo. Ainda está pra nascer alguém que me convença que um XML declarando um monte de JARs é mais fácil que comitar os JARs no repositório


Pensando bem, vc está coberto de razão. Pode parecer mais bonito, organizado e econômico não ter os jars no SVN, mas pela quantidade de apurrinhação que isso gera, acho que não vale a pena mesmo não.

This message was edited 1 time. Last update was at 12/10/2010 05:38:25


Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Eu tbm não gosto do Maven.
Quando fui ver o que ele fazia, achei maravilhoso. Pensei: "nossa, que bom, agora não preciso mais ficar me preocupando com as verões dos .jars, etc.".

Não me encomodou tanto a parte de configuração do XML, mas na hora que comecei a usar... Pelo amor!!! Achei lento demais, ele fica baixando os repositórios e mais algumas coisas irritantes como ter que ficar dependente de uma conexão com a Internet (de alta velocidade de preferência).

[]´s

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
aluisiodsv
JavaEvangelist
[Avatar]

Membro desde: 01/07/2010 17:28:24
Mensagens: 368
Offline

saoj wrote:
Pensando bem, vc está coberto de razão. Pode parecer mais bonito, organizado e econômico não ter os jars no SVN, mas pela quantidade de apurrinhação que isso gera, acho que não vale a pena mesmo não.


Eu acho q vale bastante. Tem muitas coisas boas nele, tirando essas "apurrinhações".
E tbm acho q se for pra comparar com o Ant o Maven ganha de 10x1.
Se não conseguiu fazer alguma coisa com o Maven é pq não achou a coisa certa. Mas tem.
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3372
Offline

aluisiodsv wrote:
Eu acho q vale bastante. Tem muitas coisas boas nele, tirando essas "apurrinhações".
E tbm acho q se for pra comparar com o Ant o Maven ganha de 10x1.
Se não conseguiu fazer alguma coisa com o Maven é pq não achou a coisa certa. Mas tem.


Fora que as ferramentas hoje em dia já deixam o trabalho do XML praticamente transparente pro desenvolvedor.
[Yahoo!] aim icon [ICQ]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team