由於2天內我遇到了這個問題,它不會消失。Jersey 2.25.1使用MediaType.APPLICATION_XML時出現HTTP STATUS 500錯誤
一個簡單的解釋就是我想做的事:
1)使用的球衣2.25.1它顯示XML作爲輸出構建一個簡單的RESTful Web服務。
2)它部署在Tomcat
只是爲了信息我的JSON和純文本RESTful Web服務是工作的罰款。在使用@RootElement時,我只會遇到XML錯誤。我用java 1.8,Jersy 2.25.1下,Tomcat 8.5
,我一次又一次地提示以下錯誤:不知道如何解決它:
我已經試過這兩個例子很好,但沒有運氣:
1)https://www.mkyong.com/webservices/jax-rs/download-xml-with-jersey-jaxb/
我已經試過多個例子,但儘管如此,這錯誤顯示了,我解決不了它。有人可以向我解釋爲什麼會出現這種情況。
在此先感謝。
檢查https://www.mkyong.com/webservices/jax-ws/java-lang-classnotfoundexception-comsunxmlbindv2modelannotationannotationreader/和http://stackoverflow.com/questions/27046836/why-has-annotationreader-been從jaxb-reference-implementation鏈接中刪除 –