記一次 javax.xml.soap.SOAPException:

Unable to create SAAJ meta-factoryProvider com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl not foundspring

最近因爲本地jdk版本問題,致使編譯後的文件總會出錯,因此從新拉了一邊項目下來,在啓動本地測試類的時候報了上面這個異常。(項目很老,struts+spring)緩存

拉下來的項目編譯版本時1.6的,eclipse的默認編譯環境時1.7,本地環境1.7,buildpath選的時1.7,projectfects裏面時1.6的,運行報錯,將全部的環境都改爲1.7仍是報這個異常,eclipse

糾結了好久,刪了從新下也是如此,後來將他們都改爲1.7運行報錯後,又改回以前的狀態,莫名就行了,懷疑是版本切換有緩存的緣故。工做的電腦太破了/(ㄒoㄒ)/~~ide

=================================================================測試

以後又遇到這個問題,試了上面的方法並無效果,ui

因而在網上搜索了saaj-impl.jar包,下載後放在WEB-INF/lib下面,就能夠了,下載地址:http://mvnrepository.com/artifact/com.sun.xml.messaging.saaj/saaj-impl/1.3xml

相關文章
相關標籤/搜索