Maven 2 为什么Maven2在每次构建时都要检查stax ex的更新?

Maven 2 为什么Maven2在每次构建时都要检查stax ex的更新?,maven-2,stax,artifactory,Maven 2,Stax,Artifactory,Maven2在每次构建时检查stax ex的更新。它只是检查这个依赖项,所有其他依赖项每天只更新一次 Maven2输出: artifact org.jvnet.staxex:stax-ex:检查来自java.net的更新 stax-ex(groupid:org.jvnet.staxex,版本:1.2)作为jaxws-rt(groupid:com.sun.xml.ws,版本:2.1.3)的一部分包括在内。我们有一个人工库作为中介 我能做什么?(离线构建将是一项不受欢迎的工作。)看起来POM中有远程

Maven2在每次构建时检查stax ex的更新。它只是检查这个依赖项,所有其他依赖项每天只更新一次

Maven2输出:

artifact org.jvnet.staxex:stax-ex:检查来自java.net的更新

stax-ex(groupid:org.jvnet.staxex,版本:1.2)作为jaxws-rt(groupid:com.sun.xml.ws,版本:2.1.3)的一部分包括在内。我们有一个人工库作为中介


我能做什么?(离线构建将是一项不受欢迎的工作。)

看起来POM中有远程存储库声明,绕过了企业存储库。如果您使用的是Artifactory,您可以在虚拟存储库级别的POM中拥有远程存储库引用,或者在您的设置中配置以强制执行工件解析,并严格通过您的Artifactory。

看起来您的POM中有绕过企业存储库的远程存储库声明。如果您使用的是Artifactory,您可以在虚拟存储库级别的POM中使用远程存储库引用,或者在您的设置中配置以强制执行工件解析,并严格通过您的Artifactory执行。

我也遇到了同样的问题,我想弄清问题的根源

问题在于(jaxws rt的一个依赖项),它没有指定stax-ex的版本。相反,它使用了
发布版
,这意味着最新发布的版本:

<dependency>
  <groupId>org.jvnet.staxex</groupId>
  <artifactId>stax-ex</artifactId>
  <version>RELEASE</version>
</dependency>

然后Maven就不会再为这个警告打扰你了…

我也有同样的问题,我想把它弄清楚

问题在于(jaxws rt的一个依赖项),它没有指定stax-ex的版本。相反,它使用了
发布版
,这意味着最新发布的版本:

<dependency>
  <groupId>org.jvnet.staxex</groupId>
  <artifactId>stax-ex</artifactId>
  <version>RELEASE</version>
</dependency>
然后Maven就不会再为这个警告打扰你了