【问题标题】:Cannot resolve symbol 'JsonException' - Json Simple import problem无法解析符号'JsonException' - Json 简单导入问题
【发布时间】:2022-01-28 00:15:09
【问题描述】:

我想在我的项目中使用简单的 Json,但是我无法让它工作。我尝试了 1.1.0、3.1.0、3.1.3、4.0.0 版本,并且每次执行 import com.github.cliftonlabs.json_simple.JsonException;我有错误无法解析符号'JsonException' 我使用 InteliJ,每次我尝试一个版本时,我都会转到文件 > 项目结构并添加 .jar 文件。然后我将依赖编译组:'com.github.cliftonlabs',名称:'json-simple',版本:'3.1.0' 添加到我的 build.gradle 中。错误每次都重复。我该如何解决这个问题?

【问题讨论】:

  • 根据网页 如果您使用的是 3.0.0 之前的版本并且不想升级:使用 2.3.1 版本获取最新的向后兼容版本来升级 1。 和 2.* 代码逐渐变为 3.* 样式代码。一旦您准备好升级到 3.*,您需要做的就是将导入包替换为 com.github.cliftonlabs.json_simple 并将 DeserializationException 替换为 JsonException,您就可以开始了。* 但是为什么不使用版本 4?

标签: java json


【解决方案1】:

我设法解决了这个问题,我使用了 implementation 'com.github.cliftonlabs:json-simple:4.0.0' 在 build.gradle 并刷新了 gradle build

【讨论】:

    【解决方案2】:

    您的问题可能不是导入,而是您没有通过将 JSON 添加到类路径中来将 JSON 添加到计算机的可读语言列表中?

    也许这会有所帮助:Setting JSON.Simple Classpath

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-13
      • 2021-01-13
      • 2020-01-22
      • 1970-01-01
      • 1970-01-01
      • 2019-10-30
      相关资源
      最近更新 更多