-1

造成的:

java.lang.IncompatibleClassChangeError:com.ibm.wsdl.DefinitionImpl 类未实现请求的接口 javax.wsdl.extensions.AttributeExtensible

4

1 回答 1

1

axis-wsdl4j-1.5.1.jar当您尝试在项目中构建 using 时被下载的原因axis:1.4是它是在工件本身的依赖项中定义的。.

如果您不想下载axis-wsdl4j-1.5.1.jar,可以通过对 pom.xml 进行以下更改将其从项目中排除 -

<dependencies>
    <dependency>
         <groupId>axis</groupId>
         <artifactId>axis</artifactId>
         <version>1.4</version>
         <exclusions>
             <exclusion>  <!-- declaring the exclusion here -->
                 <groupId>axis</groupId>
                 <artifactId>axis-wsdl4j</artifactId>
             </exclusion>
         </exclusions> 
   </dependency>
   <!--...other dependencies -->
<dependencies>
于 2017-03-05T19:23:50.377 回答