如何在命令行上使用第三方Maven依赖项?

时间:2018-09-24 06:35:27

标签: java maven

我在第三方仓库中的Artifactory中有一个私人maven依赖项(jar)。 现在我要像这样使用这个罐子:

mvn org.company:xxx-maven-plugin:0.0.4 -Dmaven.repo.remote=https://artifactory:443/third-party

但这失败了:Could not find goal '0.0.4'

如何在maven命令(而不是pom之类的东西)中定义使用来自我们工件的第三方maven依赖项?

1 个答案:

答案 0 :(得分:1)

首先,您通常在settings.xml中指定存储库。 maven.repo.remote似乎是Maven 1.x语法,我不知道它是否仍然有效。

第二(也是更重要的是),您不仅可以调用一个插件,还可以在该插件中调用目标。语法为:

groupId:artifactId:version:goal

您的台词缺少目标。您需要查找其名称。