2011-11-29 69 views
2

http://docs.oracle.com/javaee/6/api/javax/xml/rpc/soap/SOAPFaultException.html奇怪的Java導入

我試圖在甲骨文載文導入

javax.xml.rpc.soap.SOAPFaultException 

更多細節。據我所知,它表示它只在EE版本中可用。我以前有SE,現在剛安裝EE。但是,javac仍然告訴我它找不到getDetail()元素。它可以找到對象,因爲這個類存在於SE中,但沒有該類的EE版本的所有方法。看來我沒有正確安裝EE(因爲當我查看scr.zip時,我也找不到正確的方法)。我應該先卸載SE嗎?有任何想法嗎?

+4

檢查您的類路徑配置是否正確。首先查看你的PATH環境變量。 – cdeszaq

+0

你如何編譯你的代碼?您可能正在從錯誤的JDK調用'javac'。 (如果你使用IDE,所有這些問題都會更容易處理,我將推薦它用於Java開發。) –

+0

我使用Eclipse,並將JRE和JDK設置爲1.7(我剛剛下載)。我會嘗試重新安裝。 – jn1kk

回答

2

嘗試將其中一個罐子listed here添加到您的CLASSPATH中。

找到那裏安裝了J2EE SDK的jar包。

+0

我知道我提供的信息很少,所以我會選擇你作爲正確的答案,因爲任何人都很難真正幫助我,並且你給了我正確的想法。卸載完所有previoud jre和jdk之後,在最終編譯的-cp中安裝了J2EE並特別引用了j2ee.jar。感謝大家的幫助。 – jn1kk