Vraptor3 + Maven2: Missing artifact javax.jms:jms:jar:1.1:compile (Windows)

1 resposta
Yokomizo

Instalei o plugin do m2eclipse para gerenciar as dependências.

Eu programo no ubuntu em casa e no windows xp no trabalho.

Uso eclipse galileo. Aquele que ja vem com alguns plugins para j2ee.

Quando eu coloco o Vraptor3 + log4f 1.5.8 + slf4j12 1.5.8 + slf4j-api 1.5.8 no meu pom.xml no ubuntu, ele baixa todas as libs normal… e tudo funciona perfeitamente.

Quando tento fazer o mesmo no windows, ele baixa quase todas as dependências, só da rolo em 3:

31/05/10 15h53min51s BRT: Missing artifact javax.jms:jms:jar:1.1:compile
31/05/10 15h53min51s BRT: Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1:compile
31/05/10 15h53min51s BRT: Missing artifact com.sun.jmx:jmxri:jar:1.2.1:compile

Eu dei uma lida, e me parece que essas libs não podem ser baixadas pelo maven.

la no meu .m2\repository\javax\jms\jms\1.1 tanto no ubuntu quanto no windows não tem nenhum jar… só o pom e o sha1. No windows tem 1 arquivo a mais: jms-1.1.jar.lastUpdated

pq no ubuntu funciona e no windows não?

tanto no windows como no ubuntu estou usando jdk1.6.0_18.

Desculpa ai se postei no lugar errado…
Obrigado pela ajuda…

1 Resposta

Yokomizo

Amigos,

Consegui resolver, com um pouco mais de google.

Tive que baixar os jars na mão no site da sun.

http://java.sun.com/products/JavaManagement/download.html - ( JMX 1.2.1 Reference Implementation )
http://java.sun.com/products/jms/docs.html - ( Download the version 1.1 API Documentation, Jar and Source )

ai nos dirs

C:\Documents and Settings<usuario>.m2\repository\com\sun\jmx\jmxri\1.2.1
eu adiciono jmxri.jar renomeando para jmxri-1.2.1.jar

C:\Documents and Settings\site.m2\repository\com\sun\jdmk\jmxtools\1.2.1
eu adiciono jmxtools.jar renomeando para jmxtools-1.2.1.jar

C:\Documents and Settings\site.m2\repository\javax\jms\jms\1.1
eu adiciono jms.jar renomeando para jms-1.1.jar

valeu

Criado 31 de maio de 2010
Ultima resposta 31 de mai. de 2010
Respostas 1
Participantes 1