2016-02-19 46 views
-1

我在IntelliJ IDEA IDE和GlassFish 4.1中遇到了我的项目问题。 我写了很多代码。此代码使用json.org库。当然,我将它下载为.jar文件。在Intellij中使用.jar库的代码中的异常消息

我把它放到项目的lib文件夹中。接下来,我在IntelliJ中发现它,我点击了鼠标右键,我选择了“添加为库”

该项目可以被编译,但是当我执行一段代码

new JSONObject("...") 

我得到一个错误信息:

Unhandled exception in endpoint Endpoint. java.lang.NoClassDefFoundError: org/json/JSONObject

为什么?

回答

0

转到工件配置(右上角的“工程结构”图标)。

然后进入库部分,并确保JSON jar在那里。

然后转到Artifacts部分,并确保将库添加到工件中。

神器只是您的构建的一个奇特的词,它可能是JAR,EAR,无论您将其放入Glassfish服务器