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

Maven Java项目缺失org.json依赖artifact问题求助

解决Maven项目中org.json依赖缺失问题

核心问题:依赖配置的artifactId错误

Maven中央仓库中,org.json官方发布的JSON库的artifactId是json,而非你配置的json-java,这是导致依赖无法找到的主要原因。

修复步骤:

  1. 修正pom.xml中的依赖配置
    替换原有的依赖块为以下内容:

    <dependency>
        <groupId>org.json</groupId>
        <artifactId>json</artifactId>
        <version>20230618</version>
    </dependency>
    

    (type标签可省略,默认类型就是jar)

  2. 移除手动添加的本地jar
    从Eclipse项目的构建路径中删除你手动添加的json-java.jar,避免Maven依赖管理和本地jar产生冲突。

  3. 更新Maven依赖

    • 在Eclipse中右键项目,选择Run As -> Maven clean,清理旧的构建文件。
    • 接着选择Run As -> Maven install,让Maven自动从中央仓库下载正确的依赖包。
  4. 刷新Eclipse项目
    右键项目选择Refresh,或者执行Maven -> Update Project(勾选Force Update of Snapshots/Releases),确保Eclipse同步最新的依赖信息。

完成以上步骤后,Eclipse应该能正确识别org.json包,pom.xml的错误提示也会消失。

内容的提问来源于stack exchange,提问作者Frederic

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 13:47:03