我已经安装了jfrog,并在
下上传了custom-lib.jar
文件
libs-release-local > com/mycompany/module/lib/1.1.1
现在我可以在我的人工链接上看到它
http://10.10.23.40:8082/artifactory/libs-release-local/
Jfrog还给了我依赖性标签示例
<dependency>
<groupId>com.mycompany.module</groupId>
<artifactId>lib</artifactId>
<version>1.1.1</version>
</dependency>
现在,我想在pom文件中指定绑定此链接的文件,以便在构建之前下载并安装本地存储库,因为它可以在常规的maven存储库中使用。 我一直在努力奋斗几个小时。人们写道,需要在.m2目录下创建settings.xml。然后从Jfrog UI生成内容并粘贴到该文件中。我试图以此方式做,但对我没有用。 无论如何,我不想基于本地PC进行额外的配置,因为我们的团队正在研究该项目,因此最好基于pom文件进行配置。 有没有简单,快速和清晰的方法来解决此问题?
答案 0 :(得分:0)
您的工件就像任何其他远程存储库一样。执行此操作的标准方法是在<repositories>
的{{1}}部分中列出存储库。
更容易的是在您的工件中建立一个虚拟存储库,以收集所有有趣的存储库。然后,您可以将其放入settings.xml
的{{1}}中。