Repositório local

2 respostas
R

Tenho uma aplicação e estou utilizando o maven 4, está distribuido em 3 projetos.
Um que vai gerar um jar com a camada de persistencia.
um que vai gerar os session-beans que serão minha camada de negócios
Um que vai gerar a aplicação web .war que é minha apresentação.
e por ultimo o um projeto que vai gerar o ear que vai empacotar tudo.
a questão é
ao executar o mvn install no meu projeto que é a camada de persistencia o maven deu build com sucesso, eu vou na minha pasta onde tá meu repository local da minha máquina tá la meu jar de acordo com as configurações do meu grupoId e artifactId
já o meu projeto que vai ter os sessions beans tem como dependencia o meu projeto de persistencia e na hora que eu mando instalar meu projeto, ele dá erro alegando que não consegue encontrar a dependencia do meu próprio jar
Acredito que eu tenha que colocar no meu pom.xml o meu repositório local , mas como eu faço isso
Alguém manja do bagulho ai?

2 Respostas

paulo1911

Olá amigo, vc precisa especificar o repositorio local do maven no arquivo settings.xml
na pasta de instalação do maven te uma pasta conf lah veja:

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

 <localRepository>C:/dev/maven-repo</localRepository>

fallow

R

Cara eu fiz isso mas meu maven ainda continua a procurar o jar que eu fix somente o repositório online e como ele não acha dá erro.
eu uso maven 3. E o burro num sabe procurar no repositório local

Criado 3 de agosto de 2011
Ultima resposta 3 de ago. de 2011
Respostas 2
Participantes 2