Maven 2 - experiências e histórias

Opa Luca,

Meus passos foram os seguintes:

:arrow: Baixar o projeto do ActiveMQ web-console pelo Subversion -&gt https://svn.apache.org/repos/asf/incubator/activemq/trunk/activemq-web-console

:arrow: Baixar o POM pai do projeto -&gt http://svn.apache.org/viewvc/incubator/activemq/trunk/pom.xml?view=co

:arrow: Copiar o POM pai do projeto pra pasta imediatamente superior a pasta que eu dei checkout do projeto

:arrow: rodar o "mvn jetty:run" nas pasta que eu dei checkout do projeto.

Eu não baixei arquivo zip não, como na página que você indicou ele tava mandando pegar os fontes do Subversion, foi o que eu fiz. Será que esse zip tá com uma estrutura diferente?

Olá

A encrenca deve estar no zip. Vou seguir o caminho do subversion.

[]s
Luca

Olá

Beleza Maurício, a partir do subversion funcionou direitinho!

E descobri também porque na versão atual não estavam rodando meus testes: com a mudança para o Apache, o contexto JNDI antigo apontava para Codehaus ao invés de apache como é o caminho das classes atualmente (fora trocar os jars das versões antigas para a nova no classpath do arquivo .bat de execução)

Só um porém: esta versão que veio do subversion não é a 4.0.2 e sim a 4.1.

[]s
Luca

:thumbup:

A luta foi grande mas valeu a pena né 8)

Acho que essa é uma das grandes vantagens do Maven, fazer com que um projeto possa ser “rodado” em qualquer máquina, independente dela ter ou não as classes necessárias. Eu detesto baixar projetos do CVS que vem cheios de arquivos .JAR, arquivos do projeto do Eclipse (.project, .classpath), porque eles sempre dão um nó pra poder funcionar na máquina “dos outros”.