Chr*_*fer 1 stax maven-2 artifactory
Maven2在每次构建时都检查stax-ex的更新。它只是检查此单个依赖项,所有其他依赖项每天仅更新一次。
Maven2的输出:
工件org.jvnet.staxex:stax-ex:从java.net检查更新
stax-ex(组标识:org.jvnet.staxex,版本:1.2)作为jaxws-rt(组标识:com.sun.xml.ws,版本:2.1.3)的一部分包括在内。我们有一个人工仓库作为中介。
我能做什么?(离线构建将是不受欢迎的解决方法。)
小智 6
我遇到了同样的问题,并想深入了解它!
问题出在streambuffer的pom.xml文件(jaxws-rt的依赖项)中,该文件未为stax-ex指定版本。而是使用RELEASE,表示最新发布的版本:
<dependency>
<groupId>org.jvnet.staxex</groupId>
<artifactId>stax-ex</artifactId>
<version>RELEASE</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
这迫使Maven通过下载stax-ex的最新版本来不断检查其最新版本(即使jaxws-rt本身要求版本1.2)maven-metadata.xml。
一个简单的解决方法是在dependencyManagementpom.xm 的一部分中强制使用stax-ex版本:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jvnet.staxex</groupId>
<artifactId>stax-ex</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
</dependencyManagement>
Run Code Online (Sandbox Code Playgroud)
然后,Maven将不再打扰您有关此警告的信息...
| 归档时间: |
|
| 查看次数: |
3865 次 |
| 最近记录: |