web項目引用Java項目,連接報錯error HTTP Status 500 - Servlet execution threw an exception


錯誤信息

項目背景:

一個web項目引用一個java Project,項目中添加了引用,但是打開頁面訪問,總報500錯誤。提示:servlet初始化錯誤。

 

環境:Eclipse luna

JDK: 1.7

Tomcat: 8.0

 

 

HTTP Status 500 - Servlet execution threw an exception

 

type Exception report

message Servlet execution threw an exception

description The server encountered an internal error that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
	com.founder.xap.maserver.actionstruct.ActionStructParser.fromJson(ActionStructParser.java:20)
	com.founder.xap.maserver.servlet.MAServlet.processRequest(MAServlet.java:63)
	com.founder.xap.maserver.servlet.MAServlet.doGet(MAServlet.java:42)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

java.lang.ClassNotFoundException: org.codehaus.jackson.map.ObjectMapper
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
	com.founder.xap.maserver.actionstruct.ActionStructParser.fromJson(ActionStructParser.java:20)
	com.founder.xap.maserver.servlet.MAServlet.processRequest(MAServlet.java:63)
	com.founder.xap.maserver.servlet.MAServlet.doGet(MAServlet.java:42)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

note The full stack trace of the root cause is available in the Apache Tomcat/8.0.21 logs.

 

解決方案:

1、項目屬性,java build path --》projects,添加所需的java項目

2、項目屬性--》 Java build Path --》 Order and Export勾選java項目

 

3、項目屬性--》Deployment Assemby 添加所依賴的Java項目

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM