2011-03-09 143 views
2

當我在命令提示符下使用WSDL2Java工具時出現錯誤。即時得到在螺紋命令提示符下的WSDL2Java錯誤

異常 「主要」 java.lang.NoClassDefFoundError:組織/阿帕奇/軸/ WSDL/WSDL2Java的

錯誤。

任何人都可以幫助我嗎?我真的需要這個解決方案。提前致謝。

回答

3

我解決了這個問題。我在命令提示符中分別設置所有罐子的類路徑。

set CLASSPATH = C:\ axis \ lib \ axis.jar; C:\ axis \ lib \ axis-ant.jar; C:\ axis \ lib \ commons-discovery-0.2.jar; C:\ axis \ lib中\共享記錄-1.0.4.jar; C:\軸\ lib中\沒有jaxrpc.jar; C:\軸\ lib中\的log4j-1.2.8.jar; C:\軸\ lib中\沒有saaj.jar; C:\軸\ lib中\ WSDL4J-1.5.1.jar; C:\軸\ lib中\的activation.jar; C:\軸\ lib中\ mailapi.jar和

在命令提示運行此並運行

C:\軸\組織或導演

c:\axis>java org.apache.axis.wsdl.WSDL2Java [WSDL FILE] OR [WSDL URL]

由WSDL2Java工具生成的類將上找到你運行上面的腳本。

你可以使用它作爲參考。

http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL

我希望這會幫助你。 :)

+2

太棒了,你可以接受你自己的答案,上/下箭頭旁邊的空白複選標記。 – 2011-03-10 21:22:31