当maven现在不支持旧的pom.xml版本的jar时,该怎么办。
例如:
<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-core</artifactId>
<version>6.4.11</version>
<scope>provided</scope>
</dependency>
Maven无法下载此版本的jar。 当我单击以从此站点下载jar时:https://mvnrepository.com/artifact/com.atlassian.jira/jira-core/6.4.11
然后我得到:
{ “错误”:[{ “状态”:404, “ message”:“找不到资源” }] }
答案 0 :(得分:4)
请注意https://mvnrepository.com/artifact/com.atlassian.jira/jira-core/6.4.11底部的字符串Note: this artifact it located at AtlassianPkgs repository (https://packages.atlassian.com/maven-public/)
您可以将AtlassianPkgs添加到您的存储库中,或使用新版本https://mvnrepository.com/artifact/com.atlassian.jira/jira-core/1000.30.0
答案 1 :(得分:0)
如果要使用旧版本,可以将其添加到pom
<repository>
<id>atlassian-public</id>
<url>https://packages.atlassian.com/mvn/maven-external/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<releases>
<enabled>true</enabled>
<checksumPolicy>warn</checksumPolicy>
</releases>
我在https://developer.atlassian.com/server/framework/atlassian-sdk/working-with-maven/
或者只是更新版本。