gpt4 book ai didi

java - 不从发布版本下载 jar

转载 作者:太空宇宙 更新时间:2023-11-04 09:46:11 25 4
gpt4 key购买 nike

我的 Nexus 存储库定义如下

  1. maven-release - 包含我的客户 jar
  2. maven-snapshots - 包含我的项目 jar

我的设置 xml 文件如下:

             <repository>
<id>nexus</id>
<name>nexus-repo-snapshots</name>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
<url>https://nx0.my.biz/repository/maven-snapshots</url>
<layout>default</layout>
</repository>
<repository>
<id>nexus</id>
<name>nexus-repo-release</name>
<releases>
<enabled>true</enabled>
<checksumPolicy>warn</checksumPolicy>
</releases>
<url>https://nx0.my.biz/repository/maven-releases</url>
<layout>default</layout>
</repository>

我的分布式管理如下:

    <distributionManagement>
<repository>
<id>nexus</id>
<name>Releases</name>
<url>${nexus.url}/repository/maven-releases</url>
</repository>
<snapshotRepository>
<id>nexus</id>
<name>Snapshot</name>
<url>${nexus.url}/repository/maven-snapshots</url>
</snapshotRepository>
</distributionManagement>

我已经在 Maven 版本中上传了我的自定义 jar

现在发生了什么,它只是从 maven-snapshots 下载 jar,就像

从nexus下载:https://nx0.my.biz/repository/maven-snapshots/com/my/custom/2.4.0/custom-2.4.0.jar

并在构建时给出错误在 nexus 中找不到 Artifact com.my:custom:jar:2.4.0 ( https://nx0.my.biz/repository/maven-snapshots )

如果我做错了什么,请告诉我。

最佳答案

检查您的 Maven settings.xml。如果你设置了两个镜像并且它们的mirrorOf属性都设置为*,那么maven将使用第一个镜像下载所有依赖项。这几乎耗尽了我一整天的时间。

关于java - 不从发布版本下载 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55398403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com