com.alibaba.fastjson设置时区

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了com.alibaba.fastjson设置时区相关的知识,希望对你有一定的参考价值。

参考技术A com.alibaba.fastjson设置时区方法。
1、FastJson配置FastJson基础知识点击前往。
2、SpringBoot整合FastJson点击前往。
3、导入FastJson依赖fastjson。

com.alibaba.fastjson.JSONObject cannot be cast to com.alibaba.fastjson.JSONObject

参考技术A 这个错是在我本地运行的时候发现的,当时服务器上运行正常,运行环境都是JDK8:
com.alibaba.fastjson.JSONObject cannot be cast to com.alibaba.fastjson.JSONObject

后面我尝试切换JDK11,这时候报错信息更全面了,发现原来是RestartClassLoader的锅:
class com.alibaba.fastjson.JSONObject cannot be cast to class com.alibaba.fastjson.JSONObject (com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app'; com.alibaba.fastjson.JSONObject is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @6725b320)

解决方法

根据 Spring Boot DevTools文档
可知:spring-devtools.properties 文件可以包含以restart.exclude 和restart.include 为前缀的属性。 include 属性会被“restart”类加载器加载,而 exclude 属性值会被“base”类加载器加载。该属性的值是应用于类路径的正则表达式模式

以上是关于com.alibaba.fastjson设置时区的主要内容,如果未能解决你的问题,请参考以下文章

解决com.alibaba.fastjson.JSONException: autoType is not support 异常处理

com.alibaba.fastjson.JSONObject cannot be cast to com.alibaba.fastjson.JSONObject

com.alibaba.fastjson.jsonarray哪个包

com.alibaba.fastjson.JSONObject

com.alibaba.fastjson.JSONException: syntax error, expect [, actual int Stack

Failed to resolve: com.alibaba:fastjson:1.2.76.android