Senhores, estou estudando o Maven, mas cheguei a um ponto crítico.
Não consigo compilar os meus projetos sem declaras as suas dependências.
Aí é que tá, no repositório oficial do Maven, a versão do hibernate é a 3.0.5 e no meu projeto eu utiliso uma versão 3.3.x, sem falar no vraptor e outros jars.
Será que eu vou ter que criar um repositório local só para poder compilar os meus projetos? Imagina o trabalho que isto agregaria a cada projeto.
Será que vale a pena usar mesmo?
Vale e vale muito. O problema, obviamente, é fazer a configuração inicial. Mas isso é um parto pelo que você passa apenas uma vez, e isso só para seu primeiro projeto.
Pois é
No meu projeto em WEB-INF/libs tem todas as minhas bibliotecas necessárias para eu compilar o projeto.
Só que ele não compila
O erro é o seguinte:
/home/igor/workspace/almoxarifado/src/br/edu/uncisal/almoxarifado/model/Almoxarifado.java:[13,24] package javax.persistence does not exist
Valeu mesmo pela dica, eu estava acessando http://repo2.maven.org/maven2/hibernate não estava usando maven2/org.
Achei esquisito eles terem criado esta pasta org. mas enfim. tá valendo.
Ah, só pra constar, eu resolvi meus problemas através do ant
Eu queria executar tarefas de empacotamento, distribuição e testes unitários e de integração, estou construindo um esquema de integração continua através de hudson com ants… antes seria marven, mas enfim.