我正在使用 MAVEN3,并且我有一个版本为 1.0.0-SNAPSHOT 的项目 XXX,它正在上传到 artifactory。我可以找到上传到 artifactory 的 jar 作为 XXX-1.0.0-SNAPSHOT.jar。
另一个项目 YYY 使用 XXX-1.0.0-SNAPSHOT.jar 作为其依赖项,它被声明为
<dependency>
<groupId>...<...>
<arti...>XXX</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
当我尝试构建 YYY 时,maven 正在尝试从 artifactory 下载 XXX jar 文件,但找不到。
我收到以下错误
无法解析项目 com 的依赖项......YYY:jar:1.0.0-SNAPSHOT: 无法在 repo1 ( https:// artifactory.xxx.com/artifactory/REPO1 )
我可以看到它尝试下载具有特定时间戳的 jar。如何告诉 maven 不要使用时间戳来下载我的依赖项。
对此的任何帮助表示赞赏。