fastjson导包错误500

  1. 1. 报错信息:
    1. 1.0.1. HTTP状态 500 - 内部服务器错误
    2. 1.0.2. Apache Tomcat/9.0.55

报错信息:

今天使用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