【发布时间】:2020-02-19 22:23:06
【问题描述】:
我有一个需要使用 Maven 工件 jar 的 Maven 项目。这个 jar 在我的 C:\Users\username.m2 中
如何让 Jenkins 访问这个本地 .m2 文件夹?
我现在没有依赖项目。所以,我无法构建 jar 来使用它。但是,我确实有这些文物。
【问题讨论】:
标签: java maven jenkins jar jenkins-pipeline
我有一个需要使用 Maven 工件 jar 的 Maven 项目。这个 jar 在我的 C:\Users\username.m2 中
如何让 Jenkins 访问这个本地 .m2 文件夹?
我现在没有依赖项目。所以,我无法构建 jar 来使用它。但是,我确实有这些文物。
【问题讨论】:
标签: java maven jenkins jar jenkins-pipeline
我今天已经回答了你的两个类似问题。请相信我:这是个坏主意。
如果您只有 jars 而没有项目,您可以做的最好的事情是将它们上传到您的公司 Nexus/Artifactory。
如果您没有(我真的建议您拥有一个 - 没有 Nexus/Artifactory,Jenkins 并没有真正的用处),您可以以 Jenkins 用户身份登录 Jenkins 机器并将这些文件安装到Jenkins 本地存储库。为此,将文件复制到该机器并使用适当的参数运行类似mvn install:install-file 的命令(只需 google maven install 插件)。然后它们位于 Jenkins 的本地存储库中,您可以访问它们。
【讨论】: