jersey tomcat MySQL_tomcat web容器中,调用jersey client端报错的处理
在web工程中,寫main方法,運行ok。
發布到tomcat中后,報錯。
javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder
Caused by:java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder;
at javax.ws.rs.core.UriBuilder.fromUri(UriBuilder.java:119)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:286)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:218)
幾經折騰,最后發現原來需要添加一個jaxrs的依賴。無論是glassfish項目當中提供的引用實現,或者apache cxf應該也可以。附上對于glassfish項目對jarxs參考實現的maven項目依賴。
org.glassfish.jersey.bundles
jaxrs-ri
2.4
注:JAXRS ==?Java API for RESTful Web Services
總結
以上是生活随笔為你收集整理的jersey tomcat MySQL_tomcat web容器中,调用jersey client端报错的处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rails4 mysql2_ruby-o
- 下一篇: vue.js 删除指定元素_vue.js