Eclipse Indigo 版本是否有任何单独的 org.apache.axis.wsdl2java jar 文件,因为它在 Indigo 版本中不起作用,显示如下错误:
无法启动所选向导。
插件“org.apache.axis.wsdl2java.eclipse”无法实例化类“org.apache.axis.wsdl2java.eclipse.wizards.WebReferenceImportWizard”。
org/eclipse/core/internal/utils/Assert
但是该 jar 文件在 Eclipse sdk 2.1 版本中有效,那么我该如何进行转换?
谢谢,
@唠叨。
最佳答案
我过去使用过 Axis2,但现在我只使用 CXF。由于 CXF 对我有用并且还没有人回答,让我建议您尝试使用 CXF wsdl2java 插件。在 maven pom.xml 项目中很容易设置
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>${cxf.version}</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${project.build.directory}/generated/cxf</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/myService.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
引用 http://cxf.apache.org/docs/maven-cxf-codegen-plugin-wsdl-to-java.html
关于eclipse - 是否有适用于 Eclipse Indigo 的 Apache Axis WSDL2Java jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7188306/