我正在使用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
答案 0 :(得分:0)
您可以通过将JAR放入文件夹/glassfish3/glassfish/lib
并重新启动Glassfish来解决问题。
第二种解决方案是将JAR包含在WAR或EAR文件中以进行部署。网上有很多教程,但我不确定你对Eclipse的需求是什么。