我有一个使用 WSDL 服务的 Java 项目。pom 给出了一个错误(所以我的项目上有红色的 X),但一切都可以正确构建和运行。我很困惑,任何想法都会被应用。
这是麻烦制造者:
< !-- WSDL stub generation -- >
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId >cxf-codegen-plugin</artifactId>
<version>${cxf-codegen-plugin.version}</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${basedir}/target/generated/src/main/java</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/wsdl/Service.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
这是我从上面的执行元素中得到的错误:
目标 org.apache.cxf:cxf-codegen-plugin:2.7.2:wsdl2java 的执行生成源失败:无法解析插件 org.apache.cxf:cxf-codegen-plugin:2.7.2 或其依赖项之一: 无法收集 org.apache.cxf:cxf-codegen-plugin:jar:2.7.2 () 的依赖项 (org.apache.cxf:cxf-codegen-plugin:2.7.2:wsdl2java:generate-sources:generate-来源)
(抱歉,'<' 和 '>' 周围的空格。我是 SO 新手,还不能发布图片。