我想從Java應用程序中使用ASP.NET Webservice。 Java應用程序正在Windows上使用Eclipse構建。我已經安裝了Eclipse的Webservice工具,我已經下載了Axis 1.3文件,並將所有支持的.jar文件(axis.jar,saaj.jar等)提取到我的java \ lib文件夾中。讓Java Axis在Windows上工作? NoClassDefFoundError
我的環境變量是: JAVA_HOME = C:\ Program Files(x86)\ Java \ jre6;CLASSPATH =。; C:\ Program Files(x86)\ Java \ jre6 \ lib;
然而,調試項目時,我得到這個錯誤:
java.lang.NoClassDefFoundError:組織/阿帕奇/軸/ AxisFault
它的發生上的文件有「進口org.apache.axis。 AxisFault;」並且這就像我已經得到的那樣。我對Java非常陌生,來自.NET C#背景,所以我對你是否將.jar文件複製到主java \ lib文件夾或者它們是否應該在其他地方有點模糊。我所讀到的讓Axis工作的所有東西都是針對Apache Tomcat以及設置Web應用文件夾等。我並不需要這樣做,因爲這僅僅是Wowza的一個插件模塊,所以jar文件只是由Wowza執行,但是失敗當試圖訪問Web服務時。
我的類路徑錯了,還是我錯過了別的東西?任何指導都會很棒!
這就是爲什麼我希望Eclipse能夠更好地支持內置到Java 6中的Web服務庫。 – Powerlord 2010-03-10 15:36:45