Java Glassfish-Server Json NoClassDefFoundError: org/json/JSONObject
Java Glassfish-Server Json NoClassDefFoundError: org/json/JSONObject
我正在使用 Eclipse Neon 3.6.3 并且我有一个 Java EJB 项目,我在其中尝试使用 Json-Objects 来评估来自 REST 服务的响应。我导入了 JSONObject:
import org.json.JSONObject;
并添加了
json-20160810.jar
到构建路径。在我将它部署到 Glassfish-Server (3.1.2) 后,我收到以下错误:
Caused by: java.lang.NoClassDefFoundError: org/json/JSONObject
您可能可以通过将 JAR 放入文件夹 /glassfish3/glassfish/lib
并重新启动 Glassfish 来解决问题。
第二种解决方案是将 JAR 包含在 WAR 或 EAR 文件中以进行部署。网上有很多这方面的教程,但我不确定 Eclipse 到底需要什么。
我正在使用 Eclipse Neon 3.6.3 并且我有一个 Java EJB 项目,我在其中尝试使用 Json-Objects 来评估来自 REST 服务的响应。我导入了 JSONObject:
import org.json.JSONObject;
并添加了
json-20160810.jar
到构建路径。在我将它部署到 Glassfish-Server (3.1.2) 后,我收到以下错误:
Caused by: java.lang.NoClassDefFoundError: org/json/JSONObject
您可能可以通过将 JAR 放入文件夹 /glassfish3/glassfish/lib
并重新启动 Glassfish 来解决问题。
第二种解决方案是将 JAR 包含在 WAR 或 EAR 文件中以进行部署。网上有很多这方面的教程,但我不确定 Eclipse 到底需要什么。