【发布时间】:2019-10-22 20:52:22
【问题描述】:
我正在通过 Jenkins 构建一个 Java 项目。正在 C:\Windows\System32\config\systemprofile.m2\repository\com\other 文件夹中创建 JAR(在我在 Jenkins 中执行 maven clean install 之后)。
有什么办法可以改变这条路吗?我想通过 SSH 将 JAR 发送到 VM。但是,我无法访问此文件夹,因为这是系统目录。
谢谢。
【问题讨论】:
-
您可以使用maven-dependency-plugin 将创建的工件复制到特定位置...此外,您不需要
mvn clean install,只需要mvn clean package。 ...? -
另一个更好的选择是将您的工件部署到存储库管理器并在构建管道中执行单独的步骤,获取工件并将其部署到您需要的位置..
标签: java maven jenkins jenkins-pipeline