小编C2D*_*C2D的帖子

java.lang.LinkageError:ClassCastException:尝试强制转换jar:javax.ws.rs-api-2.0.1.jar

我在代码中的 REST API 下运行,它给出了以下错误。我不确定这是否是罐子的问题。请帮我 。

java.lang.LinkageError: ClassCastException: attempting to castjar:file:/C:/apache-tomcat-8.5.9/wtpwebapps/searchextractweb/WEB-INF/lib/javax.ws.rs-api-2.0.1.jar!/javax/ws/rs/ext/RuntimeDelegate.class to jar:file:/C:/apache-tomcat-8.5.9/wtpwebapps/searchextractweb/WEB-INF/lib/javax.ws.rs-api-2.0.1.jar!/javax/ws/rs/ext/RuntimeDelegate.class
    javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:146)
    javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:120)
    javax.ws.rs.core.MediaType.valueOf(MediaType.java:179)
    com.sun.jersey.api.client.PartialRequestBuilder.type(PartialRequestBuilder.java:92)
    com.sun.jersey.api.client.WebResource.type(WebResource.java:343)
    com.tlr.searchextract.workflow.Workflow.retrieveSearchInfo(Workflow.java:1208)
    com.tlr.searchextract.workflow.Workflow.createWorkflowRequest(Workflow.java:275)
    com.tlr.searchextract.messages.SearchExtractEventHandler.createNewWorkflowRequest(SearchExtractEventHandler.java:675)
    com.tlr.searchextract.messages.SearchExtractEventHandler.processRequest(SearchExtractEventHandler.java:134)
    com.tlr.searchextract.messages.SearchExtractEventHandler.processMessage(SearchExtractEventHandler.java:65)
    com.tlr.searchextract.messages.MessageHandler.routeMessage(MessageHandler.java:92)
    com.tlr.searchextract.messages.MessageHandler.processMessages(MessageHandler.java:64)
    com.tlr.searchextract.servlet.RequestModel.insertCurrentRequest(RequestModel.java:190)
    com.tlr.searchextract.servlet.SEControllerServlet.insertRequestTemplate(SEControllerServlet.java:1344)
    com.tlr.searchextract.servlet.SEControllerServlet.performTask(SEControllerServlet.java:1941)
    com.tlr.searchextract.servlet.SEControllerServlet.doPost(SEControllerServlet.java:90)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Run Code Online (Sandbox Code Playgroud)

我有以下用于执行 REST API 的代码

private voidretrieveSearchInfo() { // 找出要创建的工作流类型 searchType = document .getElementsByTagName("search.type") .item(0) .getFirstChild() .getNodeValue(); 尝试{ exceptMetaDoc = document .getElementsByTagName("exclude.metadoc") .item(0) .getFirstChild() .getNodeValue(); } catch (异常 e) { exceptMetaDoc = ""; } 尝试 { searchGroup = document .getElementsByTagName("search.group") .item(0) .getFirstChild() .getNodeValue(); } catch (异常 e) { searchGroup = …

java tomcat maven

2
推荐指数
1
解决办法
6457
查看次数

标签 统计

java ×1

maven ×1

tomcat ×1