Maven:添加对POM的依赖关系后更新存储库的命令
我已经为我的POM添加了一个新的依赖项。
有一个简单的命令,我可以运行下载这个依赖项到我的仓库?
mvn install
(或mvn package
)将始终工作。
您可以使用mvn compile
下载编译时间依赖关系或mvn test
编译时间和testing依赖关系,但我更喜欢总是有效的东西。
如果你只想下载依赖关系而不做任何事情,那么它是:
mvn dependency:resolve
或者下载一个依赖关系:
mvn dependency:get -Dartifact=groupId:artifactId:version
如果您需要从特定存储库下载,则可以使用-DrepoUrl=...
来指定-DrepoUrl=...
我知道这是一个老问题,但对于在Windows
下使用Eclipse
Maven
插件的用户,您有两种select:
-
如果您将Maven安装为独立应用程序:
您可以在项目path下的
CMD
使用以下命令:mvn eclipse:eclipse
它会根据您的
pom.xml
文件中的依赖关系,更新您的存储库中所有缺less的jar文件。 -
如果你没有安装Maven作为一个独立的应用程序,你可以在你的eclipse上遵循这些步骤:
右键单击
project
– >Run As
– >Run configurations
。然后select
mavenBuild
。然后点击
new
button来创build所选types的configuration。点击浏览工作区,然后select你的项目并在目标中指定eclipse:eclipse
你可以参考如何运行命令mvn eclipse:eclipse了解更多细节。
对,点击该项目。 转到Maven – >更新项目。
依赖关系将被自动安装。