gpt4 book ai didi

java - 未找到 json-simple.jar

转载 作者:行者123 更新时间:2023-12-04 19:07:12 27 4
gpt4 key购买 nike

我目前正在开发一个需要 java 中的 json 创建者类的项目。我正在尝试使用 json-simple 库,并且已经将 .jar 文件下载并复制到我的项目目录中。我正在使用编译我的java文件javac -cp json-simple.jar report.java但是,当我尝试运行它时,我收到此错误消息:

Exception in thread "main" java.lang.NoClassDefFoundError: org/json/simple/JSONObject
at report.main(report.java:22)
Caused by: java.lang.ClassNotFoundException: org.json.simple.JSONObject
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 1 more
我正在使用 ubuntu 并且不能使用像 eclipse 这样的 IDE,有人可以帮助我吗?先感谢您。

最佳答案

您在编译代码时定义了类路径。
运行代码时是否还指定了类路径?
Java 不会将类路径上的类链接到您的代码中,它只是引用它,因此 jar 在运行时也必须位于类路径上。

关于java - 未找到 json-simple.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66176387/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com