Provider com.sun.xml.ws.spi.ProviderImpl not found

Exception in thread "main" javax.xml.ws.WebServiceException: Provider com.sun.xml.ws.spi.ProviderImpl not found

at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:38)

at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:133)

at javax.xml.ws.spi.Provider.provider(Provider.java:76)

at javax.xml.ws.Endpoint.publish(Endpoint.java:156)

at com.test.webservice.MyService.main(MyService.java:7)

Caused by: java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:34)

... 4 more

原因:myeclipse版本使用的jdk是5.0,

com.sun.xml.ws.spi.Provider這個類貌似是在jdk6.0中的,將jdk改成6.0就ok了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章