To Maven or not To Maven?

Sempre gostei das vantagens do maven, mas ele sempre teve algumas limitações muito chatas, tipo só conseguir gerar um artefato por projeto, ser obrigado a utilizar a estrutura de diretórios "sugerida" por eles, ….

Hoje o maven continua obrigando a utilização de uma estrutura de diretórios, mas ja esta com um suporte a geração de mais de um artefato por projeto, tem suporte a dependencias transitivas (ou seja, se eu declarar que o projeto depende do MyFaces ele ja herda todas as dependencias do MyFaces por exemplo)

E ainda se ganha por consequencia da utilização do Maven 2, uma gama bem grande de relatorios sobre o projeto, um site para informações sobre o desenvolvimento, integração com um sistema de controle de versões (CVS por exemplo), incluindo tags para releases, entre outras coisinhas divertidas e algumas até bastante úteis

Alem de tudo isto, ainda tem de bonus em um site meio feinho, mas costumizavel com algum trabalho :D

  • Documento de "Change log" da versão criado diretamente a partir do código fonte
  • Navegação nos fontes do projeto em HTML com cros referencia
  • Listagem de e-mails
  • Listagem de dependencias
  • Relatório de resultados e cobertura dos testes unitários

Mas beleza, tudo isto tem escrito no site do maven, ou pelo menos parecido com isto, sera que um de vcs dois (sim, vcs dois mesmo que leem este blog :D) ja trabalhou com Maven 2? opiniões? desvantagens? mais vantagens? usaria novamente?

Bom, acho que por enquanto era isto, vou testar ou pouco o bixo, e em algum momento escrevo alguma opinião sobre ele aqui

Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!

Eclipse 3.2M4 up and running, e ta bem legal :D

Ta bem divertido acompanhar o progresso da proxima versão do Eclipse, e do spring, na verdade este ultimo upgrade foi só para poder brincar melhor com as novas features do Spring Framework, que utilizam um pouco de AspectJ também.

é digamos que não foi de primeira que eu coloquei isto pra funcionar, o pessoal do eclipse tem esta mania chata de quebrar a compatibilidade das coisas, tem que fazer download de tudo novamente só para ter a versão exata de cada plugin funcionando, mas no final ticou tudo certinho

As versões instaladas são as seguintes:

  • ajdt_1.4.0.20060119071839_archive.zip
  • dtp-SDK_0.7M3_I011306.zip
  • eclipse-SDK-3.2M4-win32.zip
  • emf-sdo-xsd-SDK-2.2.0M4.zip
  • GEF-SDK-3.2M4.zip
  • JDocEditor.0.90.311.zip
  • JEM-SDK-1.2M1.zip
  • jodeplugin_1.0.5.zip
  • net.empanda.copyfqn_1_0_0.zip
  • org.jboss.ide.eclipse.serverdefinitions_0.7.0.jar
  • wtp-1.5M4.zip

Uma dica pra quem for baixar isto, o mirror do UOL é muito rapido :D

O unico que não funcionou direito foi o DTP, mas eu não usava muito ele mesmo :D

Novidades desta versão

Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!

Suporte a persistencia com EJB 3 para o Spring framework

Acabei de ver a noticia no TSS e resolvi postar aqui também, a RedSoft Factory Inc lançou uma implementação de engine de persistencia EJB 3 (o Liberator EJB 3 Persisstence 1.1) e um projeto Open Source Spring EJB 3 DAOSupport, qe é nada mais, nada menos que mais um modulo ORM para o Spring, agora com suporte a EJB3
Agora é só esperarmos as implementações de EJB 3 da IBM e Weblgic (os dois maiores players no mercado de APP Server) pra ver se o EJB 3 é realmente independente de fornecedor
Assim que eu tiver um tempinho vou testar isto com o Persistence Manager do Hibernate 3.1 :D

Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!

Montes e montes de novidades

Faz tempo que eu não posto nada aqui no Blog, e neste tempo todo temos um monte de novidades:

  • Saiu o Release Candidate 1 do NetBeans e logo logo deve sair o 1.0
  • Eclipse WTP 1.0 ja esta disponivel
  • Ja é possivel testar os milestones do Spring Framework 2.0

    Como sempre um monte de novidades
    XML Simplificado, agoa baseado em Schema, Integração com AspectJ, MVC para portlets, e mais um monte de coisas

  • A especificação de EJB3 ja esta no final Draft
  • Ja saiu o WebWork 2.2

    Cheio de novidades, como suporte a Annotations e Generics, AJAX, JSR 168, e muito mais.
    Ahh e finalmente o XWork foi deprecado como container IoC, hoje eles indicam a utilização do spring :D
    Mais info aqui

  • O blog mudou de servidor

    Finalmente sai da plugin, a plugin estava muito podre, o serviço de hospedagem java deles é sofrivel, hoje o site esta hospedado na a href="http://www.regs.com.br">REGS

  • Foi lançado o Desafio NetBeans

    é,, e eu to participando vamos ver se consigo fazer um plugin legal pro netbeans pra ganhar aquela passagem pro JavaOne.

  • Finalmente apareceram os Mac's com processador intel
    como se pode ver aqui finalmente eles chegaram, sera que eles vão liberar também uma versão só do MacOS X pra quem ja tem uma maquina Intel?

  • Esta marcada a data e o assunto para o proximo tutorial do RSJUG

    é, o proximo tutorial do RSJUG vai ser sobre Spring, quando isto foi decidido por votação de todos os participantes do ultimo evento o pessoal da coordenação olhou pra mim e disse: Tu ja sabe quem esta escalado para este tutorial né?!
    pois é, acho que vai estar bem legal, vou explicar um monte de coisas do spring que bastante gente não entende de saida, mostrar um pouco das novidades da versão 2.0, e tudo com muito exemplo pronto e alguns feitos na hora.
    Isto tudo vai acontecer dia 11/02, passem por aqui ou pelo site do RSJUG para se manterem atualizados.

e como dizia o pessoal do programa bambalalão que eu gostava de assistir quando era beem mais novo:
E esta historia entrou por uma porta e saiu pela outra, e quem quiser que conte outra :D

Vou ver se volto a postar coisas mais interessantes com mais frequencia aqui no blog novamente, até mais …

Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!