我们有一个流程来更新尚未在 Maven 中但很快就会更新的部分构建。构建完成后,我们手动将 jar 放入 Nexus,然后更新 SVN 中的 pom 文件。工作正常,执行“mvn clean install”会拉下新的 .jar 并在我的本地存储库等中创建一个新文件夹。
现在我希望能够通过调用 mvn 而不进行构建(如 mvn install)来获取已上传的任何新版本。我正在查看 mvn dependency:get 但它似乎有很多参数只会给我错误。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.1:get(default-cli) on project workflow-project: The parameters 'repositoryUrl' for goal org.apache.maven.plugins:maven-dependency-plugin:2.1:get are missing or invalid -> [Help 1]
我已经尝试添加提到的 repositoryUrl 参数,但它也给了我错误,尤其是关于弃用。这是正确的目标吗?如果是这样,它是如何最简单地使用的?