【发布时间】:2020-03-04 17:09:04
【问题描述】:
我已将 JAR 文件部署到自定义 Artifactory 存储库(称为 my_custom_repo),并尝试在 Maven 构建中访问它。我的 POM 文件使用标记指向我的工件存储库:
<repositories>
<repository>
<id>snapshots</id>
<name>c70766072326c-snapshots</name>
<url>http://mymachine:8081/artifactory/my_custom_repo</url>
</repository>
</repositories>
而我的依赖设置如下:
<dependency>
<groupId>mygroupid</groupId>
<artifactId>reslib</artifactId>
<version>0.1.0</version>
</dependency>
我还设置了 Artifactory 为 my_custom_repo 提供匿名访问(当然是为了阅读)。
我一直在尝试构建我的应用程序。构建失败并显示以下错误消息:
Could not resolve dependencies for project com.factor3.apps:myserver:jar:0.0.1: Failed to collect
dependencies at mygroupid.libs:reslib:jar:0.1.0: Failed to read artifact descriptor for
mygroupid:reslib:jar:0.1.0: Could not transfer artifact mygroupid:reslib:pom:0.1.0 from/to snapshots
(http://mymachine1:8081/artifactory/my_custom_repo/): Not authorized -> [Help 1]
我尝试了一些东西,包括 mvn clean install。故障持续存在。
我的 POM 文件、Maven 或 Artifactory 是否有一些配置可以让我成功编译我的项目?
【问题讨论】:
-
如果配置了代理值得一试..stackoverflow.com/questions/35105667/…
标签: java maven artifactory