当前位置: 首页 > article >正文

导入了fastjson2的依赖,但却无法使用相关API的解决方案

今天遇到了一个特别奇怪的问题,跟着视频敲代码,视频中用到了一个将JSON字符串转为对象的

API,需要引入alibaba的fastjson2相关依赖,我引入的依赖跟视频一样。


<!--视频中给的相关依赖 -->
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.1</version>
</dependency>

刷新pom.xml也没有报错,结果在程序中敲击JSONObject(fastjson2提供的一个API),IDEA并没有

给我任何提示,我敲完这几个字母后,JSONObject爆红,显然是没有相关的API。这就很奇怪

了,明明有引入相关的依赖,但却无法使用相关API。在网上查了下,没有相应的资料。

最后,我弄了半天,没办法,没有资料,那就去官网看看,浏览器输入com.alibaba.fastjson2,出现它的官网。

点进去查看相关的文档,我使用的是SpringBoot+Maven进行构建项目,翻了一下顺利找到相关文档的代码。

 我把这段Maven复制到pom.xml,刷新之后再到程序中写JSONObject就没有爆红了。

<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2-extension</artifactId>
    <version>2.0.54</version>
</dependency>

估计是相关依赖的版本的原因吧,看的视频也不算老,现在是25年1月份,那个视频是23年12月份,1年多以前的。

如果找不到答案,去官网找找,相信终究会找到的吧。😂


http://www.kler.cn/a/535954.html

相关文章:

  • C++ 课程学习笔记:从对象生命周期看资源管理之道
  • mac 安装 dotnet 环境
  • 2025职业发展规划
  • 专题:剑指offer
  • 2.Mkdocs配置说明(mkdocs.yml)【最新版】
  • Redis入门概述
  • 二、0-1搭建springboot+vue3前后端分离-登录页面
  • 【Redis实战】投票功能
  • 深度剖析思科安全产品的特征以及技术特点
  • 【DeepSeek】DeepSeek小模型蒸馏与本地部署深度解析DeepSeek小模型蒸馏与本地部署深度解析
  • 【Elasticsearch】multi terms aggregation
  • 蓝桥杯字串简写(二分)
  • 火语言RPA--JSON提取
  • Go语言中的高阶函数
  • 【MySQL】centos 7 忘记数据库密码
  • Maven 构建生命周期与阶段详解
  • Redis存储⑤Redis五大数据类型之 List 和 Set。
  • Java面试场景题分享
  • stm32生成hex文件详解
  • 如何在 Kivy 中从按钮更新选项卡内容
  • 【重生之学习C语言----水仙花篇】
  • PostgreSQL:数据库迁移与版本控制
  • 【Unity3D小功能】Unity3D中实现超炫按钮悬停效果
  • Golang 并发机制-6:掌握优雅的错误处理艺术
  • SQL中Limit的用法详解
  • DeePseek结合PS!批量处理图片的方法教程