Adicionei uma nova dependência ao meu POM.
Existe um comando simples que eu possa executar para baixar essa dependência no meu repositório?
maven-2
maven-dependency
JJ180
fonte
fonte
mvnw
para chamar a camada do wrapper. Os comandos nesta página funcionam com ele.Respostas:
mvn install
(oumvn package
) sempre funcionará.Você pode usar
mvn compile
para baixar dependências de tempo de compilação oumvn test
para dependências de tempo de compilação e teste, mas eu prefiro algo que sempre funcione.fonte
mvn dependency:xxx
lide apenas com dependências e não faça nada adicional - e era disso que se tratava a pergunta.import
acontece) e se você usa uma compilação de vários módulos.Se você deseja apenas baixar dependências sem fazer mais nada, então é:
Ou para baixar uma única dependência:
Se você precisar fazer o download de um repositório específico, poderá especificar isso com
-DrepoUrl=...
fonte
mvn package -o
logo depois - recebo o erro de que os plug-ins não podem ser baixados. A execuçãomvn dependency:resolve-plugins
também não resolve completamente o problema.Eu sei que é uma pergunta antiga agora, mas para usuários que estão usando o
Maven
plugin comEclipse
underWindows
, você tem duas opções:Se você instalou o Maven como um aplicativo independente:
Você pode usar o seguinte comando no
CMD
caminho do seu projeto:Ele atualizará seu repositório com todos os jars ausentes, de acordo com suas dependências no seu
pom.xml
arquivo.Se você não tiver o Maven instalado como um aplicativo independente, siga estas etapas no seu eclipse:
Clique com o botão direito do mouse em
project
->Run As
->Run configurations
.Depois selecione
mavenBuild
.Em seguida, clique no
new
botão para criar uma configuração do tipo selecionado. Clique no espaço de trabalho Procurar, selecione seu projeto e, em metas, especifiqueeclipse:eclipse
Você pode consultar como executar o comando mvn eclipse: eclipse para obter mais detalhes.
fonte
Preste atenção ao seu escopo de dependência. Eu estava tendo o problema em que, quando invocava a compilação limpa via Intellij, o pom era baixado, mas o jar não. Houve um arquivo xxx.jar.lastUpdated criado. Então percebi que o escopo da dependência era teste, mas eu estava acionando a compilação. Excluí os repositórios, iniciei o teste mvn e o problema foi resolvido.
fonte
Direito, clique no projeto. Vá para Maven -> Atualizar projeto.
As dependências serão instaladas automaticamente.
fonte