Pom woodstox:wstx-asl:jar:3.2.3 丢失,使用 jaxws-maven-plugin:1.11:wsimport 没有可用的依赖信息
The Pom woodstox:wstx-asl:jar:3.2.3 is missing, no dependency information available by using jaxws-maven-plugin:1.11:wsimport
我想使用 jaxws-maven-plugin 来创建 SEI。但是在mvn install
过程中有一个警告。在 ....m2\repository\org\codehaus\woodstox\wstx-asl.2.3 下,我可以像警告说的那样找到丢失的 pom。
我的一部分pom.xml
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>1.11</version>
<executions>
<execution>
<goals>
<goal>wsimport</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceDestDir>src/main/java</sourceDestDir>
<wsdlUrls>
<wsdlUrl>file:/XXXXXXX.wsdl</wsdlUrl>
</wsdlUrls>
</configuration>
</plugin>
执行后mvn intall
我得到了这样的输出:
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building test 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.pom
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.pom (2 KB at 4.6 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.jar
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.jar (508 KB at 4062.9 KB/sec)
[INFO]
[INFO] --- jaxws-maven-plugin:1.11:wsimport (default) @ test ---
[WARNING] The POM for woodstox:wstx-asl:jar:3.2.3 is missing, no dependency information available
...
我不知道是什么导致了这个问题。
可能是缺少 maven 依赖项导致了问题。
在您的 pom 文件中定义:
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>wstx-asl</artifactId>
<version>3.2.3</version>
</dependency>
这应该可以修复警告。
我想使用 jaxws-maven-plugin 来创建 SEI。但是在mvn install
过程中有一个警告。在 ....m2\repository\org\codehaus\woodstox\wstx-asl.2.3 下,我可以像警告说的那样找到丢失的 pom。
我的一部分pom.xml
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>1.11</version>
<executions>
<execution>
<goals>
<goal>wsimport</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceDestDir>src/main/java</sourceDestDir>
<wsdlUrls>
<wsdlUrl>file:/XXXXXXX.wsdl</wsdlUrl>
</wsdlUrls>
</configuration>
</plugin>
执行后mvn intall
我得到了这样的输出:
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building test 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.pom
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.pom (2 KB at 4.6 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.jar
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/woodstox/wstx-asl/3.2.3/wstx-asl-3.2.3.jar (508 KB at 4062.9 KB/sec)
[INFO]
[INFO] --- jaxws-maven-plugin:1.11:wsimport (default) @ test ---
[WARNING] The POM for woodstox:wstx-asl:jar:3.2.3 is missing, no dependency information available
...
我不知道是什么导致了这个问题。
可能是缺少 maven 依赖项导致了问题。 在您的 pom 文件中定义:
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>wstx-asl</artifactId>
<version>3.2.3</version>
</dependency>
这应该可以修复警告。