IDEA根據wsdl生成WebService Client,報錯:java.lang.ClassNotFoundException: javax.xml.soap.SOAPException

問題:使用IDEA生成WebService,如圖所示:

在這裏插入圖片描述

點擊OK,出現報錯信息:java.lang.ClassNotFoundException: javax.xml.soap.SOAPException

根據百度到的解決辦法,添加依賴:

		<dependency>
            <groupId>org.apache.axis</groupId>
            <artifactId>axis</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
            <groupId>org.apache.axis2</groupId>
            <artifactId>axis2</artifactId>
            <version>1.3</version>
        </dependency>

maven重新導入後並無效果,看來並不是關鍵所在。
繼續添加POM依賴:

		<dependency>
            <groupId>javax.xml.soap</groupId>
            <artifactId>javax.xml.soap-api</artifactId>
            <version>1.4.0</version>
        </dependency>

再去生成WebService Client,如圖所示,問題解決:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章