我有一个复杂的项目设置。 在我的一个子模块中,我在下面的插件中引用了没有版本。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
</plugin>
</plugins>
</build>
然后Maven决定尝试用版本org.apache.maven.plugins解决这种依赖关系:maven-jar-plugin:jar:3.0.2
我在Nexus服务器上找不到它失败了吗?
它解决了很多我的其他依赖项,但它无法从中央maven(https://repo1.maven.org/maven2/)中提取这个特定的依赖项?
任何人都可以告诉我可能是什么问题吗?
Plugin org.apache.maven.plugins:maven-jar-plugin:3.0.2 or one of its dependencies could not be resolved: Failure to find org.apache.maven.plugins:maven-jar-plugin:jar:3.0.2 in http://{nexus-server}:8082/repository/maven-public/
Nexus Server OSS 3.3.0-01
答案 0 :(得分:1)
我发现了这个问题。缓存有问题。 存储库中有一个需要禁用的设置。
负缓存 找不到缓存: 缓存代理存储库中不存在的内容的响应