You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入org.json包无异常但运行报错:package org.json does not exist

解决org.json包编译/运行找不到的问题

出现的错误信息

server.java:7: error: package org.json does not exist
import org.json.JSONObject;
^
server.java:6: error: package org.json does not exist
import org.json.*;
^
error: cannot find symbol
JSONObject json = new JSONObject(response.toString());
^

已执行的操作

  • 已导入json-20131018.jar包
  • 已修改项目构建路径和库配置
  • 已调整项目文件顺序

可行的排查/解决步骤

  • 检查运行时类路径:部分IDE的构建路径和运行时类路径是独立的,打开Run Configuration的Classpath标签,确认该jar包已被添加到运行时类路径中。
  • 验证jar包完整性:重新下载json-20131018.jar,替换原有文件后重新添加到项目构建路径,避免因包损坏导致的识别问题。
  • 清理项目缓存:执行IDE的清理操作(如Eclipse的Project -> Clean),清除旧编译缓存后重新编译运行。
  • 命令行手动验证:脱离IDE用命令行测试,编译时执行javac -cp .:json-20131018.jar server.java(Linux/macOS用冒号,Windows用分号),运行时执行java -cp .:json-20131018.jar server,确认是否是IDE配置问题。
  • 检查jar包内容:解压jar包,确认内部存在org/json/JSONObject.class文件,避免下载到错误的依赖包。

内容的提问来源于stack exchange,提问作者Taha Yasin Erel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 21:15:00