Erro no pom.xml no Eclipse

Prezados,

Eclipse Mars, maven 3.0.4 ou 3.2.5

Eu tenho um projeto onde o Eclipse acusa quue não localiza duas libs que estão no .m2/repository, tipo, marca no xml que ele não consegue localizar o artefato, mas rodando o clean install pelo shell/console vai de boa.

Alguma ideia do que pode estar ocorrendo ?
Será que pode ser algum bug do m2e Maven Integration for Eclipse ?

– Leandro

Uma pergunta só p/ validarmos a situação…

Já rodou Maven -> Update ? (Alt + F5) ?

O que o Eclipse diz quando deixa o mouse sobre o “X” da linha que está com erro?

Sim, já rodei o Maven -> Update, por isso estou ficando doido com isso.

mas ele diz:

Missing artifact br.gov.xxx.xxxx:jar:1.4.0

Ob: eu coloquei xxx.xxx ,pois é um projeto para um sistema bancário que eu infelizmente não posso citar o nome.

Sem crise… entendemos…

Bom, você disse que via linha de comando vai de boa…

O seu settings.xml, ele provavelmente deve estar na pasta do usuário dentro da pasta .m2

Ele está informado corretamente no seu Eclipse?

Preferences -> Maven -> User Settings

De qualquer forma tente localizar o arquivo novamente e clicar no botão UPDATE SETTINGS

Vai que o eclipse se perdeu… :slight_smile:

Gui,
Descobri o problema.
Como essas libs são de um servidor nexus interno do banco, o maven qdo fez o download do jar, colocou um arquivo junto na pasta chamado _maven.repositories e também no pom.xml que está na pasta aonde está o jar ele colocou uma entrada apontando para o IP do repositorio no nexux do servidor interno do banco.

Bom, comentei isso no pom.xml e removi este arquivo .repositories e bingo !, resolveu.

Muito obrigado pela ajuda.

1 curtida

Show de bola… nao esquece de marcar a tua resposta como a solução do problema.

:wink:

1 curtida