【发布时间】:2017-02-20 10:24:44
【问题描述】:
我对 maven、artifactory 和 jenkins 也很陌生。我在路径 /home/apache-maven-3.2.1/.m2/repository 下创建了一个目录“存储库”。我正在尝试通过人工 UI 将 jar 部署到此目录中。请建议一些配置,以便我可以做到这一点。我已经部署的 jars 部署成功,但是当我看到存储库内部时,里面什么都没有。
另一个问题是如何在部署任何工件时设置依赖关系?
这些问题可能很愚蠢,因为我对上述三个工具一无所知,我也无法设置它们之间的关系。
提前致谢。
【问题讨论】:
-
你想达到什么目的? Artifactory 对已部署的工件有自己的存储,您通常不会部署到“目录”。如果要使用本地 Maven 存储库,请安装工件。请阅读文档并澄清您的问题。
-
感谢您的回复。我想归档一些 java 文件、属性文件和 XML 文件。实际上我的困惑是,如果工件有自己的存储,那么为什么需要将它与 maven 一起使用?
-
Artifactory(主要)用于存储 jar、war 和 ear 文件,以便其他构建(使用 Maven 或 Gradle)可以访问它们。如果要存储 *.java、*.properties 和 *.xml 文件,请使用 svn 或 git 等版本管理系统。
-
谢谢先生!这条线对我有很大帮助。
标签: maven jenkins artifactory