2012-01-21 62 views
2

我想在JDK 1.5上運行webservice客戶端,它給了我很多錯誤,比如classnotfound異常,nosuchmethod ...是否可以添加一些庫如jax-ws,axis ...並在JDK 1.5下運行它?在JDK 1.6上開發webservice客戶端,需要與JDK 1.5.03兼容

什麼是最好的方法?我在JDK 1.6上安裝了NetBeans 6.9.1,並創建了與JDK 1.5兼容的項目。它適用於我的機器,但其他只有1.5不適用。

回答

2

如果您想爲JDK1.5開發,請下載JDK1.5,並使用它來開發您的應用程序。 NetBeans允許使用另一個JDK,而不是它自帶的JDK。

您正在瞄準JDK1.5並在JDK1.6上開發自己。

+0

我做了,但我試圖在另一臺機器上運行它只有1.5,它給了我例外。 – Gregor

+0

然後,你可能不會在你的開發機器和其他機器上運行相同的類路徑。修復類路徑。 –

+0

好的。我在jdk1.5上做了一個項目,現在我也在1.5上運行它。正在獲取:java.lang.ExceptionInInitializerError 導致:javax.xml.ws.WebServiceException:未找到提供程序com.sun.xml.internal.ws.spi.ProviderImpl at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder .java:33) at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:128) at javax.xml.ws.spi.Provider.provider(Provider.java:108) at javax.xml .ws.Service。 (Service.java:57) – Gregor