com.alibaba.fastjson.JSONException: default constructor not found.

在使用阿里的fastjson时会报如下错误:

分析原因是在引用阿里fastjson 库时,没有引用另外一个库kotlin-reflect。

在libs.version.toml 中添加:

复制代码
fastjson = "1.2.83"
kotlinReflect = "1.9.23"

fastjson = { module = "com.alibaba:fastjson", version.ref = "fastjson" }
kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlinReflect" }

在build.gradle.kts中引用以上两个库:

复制代码
    implementation(libs.fastjson)
    api(libs.kotlin.reflect)

再次编译以后,一切正常,大工告成、

相关推荐
IAM四十二2 天前
Android Json 解析你还在用 fastjson 吗?
android·json·fastjson
waynaqua11 天前
FastAPI开发AI应用教程六:新增用户历史消息
python·openai·fastjson
ZLlllllll01 个月前
Vulhub靶场组件漏洞(XStream,fastjson,Jackson)
安全·web安全·fastjson·xstream·vulhub
ladymorgana3 个月前
【 FastJSON 】解析多层嵌套
java·前端·fastjson
SuperherRo4 个月前
Web开发-JavaEE应用&依赖项&Log4j日志&Shiro验证&FastJson数据&XStream格式
java-ee·log4j·shiro·fastjson·xstream
SuperherRo5 个月前
Web开发-JavaEE应用&原生和FastJson反序列化&URLDNS链&JDBC链&Gadget手搓
java·java-ee·jdbc·fastjson·反序列化·urldns
Poseidon5 个月前
Fastjson反序列化漏洞
fastjson
68岁扶墙肾透5 个月前
Java安全-FastJson反序列化分析
java·安全·web安全·网络安全·网络攻击模型·安全架构·fastjson
说书人-9 个月前
com.alibaba.fastjson.JSONException: not close json text, token : error
json·fastjson