报错信息:
今天使用fastjson 的TypeReference 进行反序列化的时候出现了这个错误,说是找不到类,但是实际上我是添加了相关jar包的。
解决方法就是, 将你的jar包放入项目自带的lib文件夹里就OK了
HTTP状态 500 - 内部服务器错误
类型 异常报告
消息 Servlet执行抛出一个异常
描述 服务器遇到一个意外的情况,阻止它完成请求。
例外情况
1 2 3
| javax.servlet.ServletException: Servlet执行抛出一个异常 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) com.lan.filter.EncodingFilter.doFilter(EncodingFilter.java:33)
|
根本原因。
1 2 3 4 5 6 7 8
| java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject com.lan.utils.JsonUtil.toJSONString(JsonUtil.java:7) com.lan.controller.UserServlet.allUserInfo(UserServlet.java:64) com.lan.controller.UserServlet.doGet(UserServlet.java:28) javax.servlet.http.HttpServlet.service(HttpServlet.java:655) javax.servlet.http.HttpServlet.service(HttpServlet.java:764) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) com.lan.filter.EncodingFilter.doFilter(EncodingFilter.java:33)
|
):注意 主要问题的全部 stack 信息可以在 server logs 里查看
Apache Tomcat/9.0.55