我有一个小的webservice程序,我需要从外部jar导入JSONObject。在尝试部署Web服务时,Glassfish无法找到导入的类(来自外部jar),但在IDE中看起来很好。
我试着查看日志并找到了:
[2017-11-17T16:22:49.429 + 0100] [glassfish 4.1] [警告] [] [javax.enterprise.web] [tid:_ThreadID = 30 _ThreadName = http-listener-1(1)] [ timeMillis:1510932169429] [levelValue:900] [[ StandardWrapperValve [MyApplication]:servlet的Servlet.service()MyApplication引发了异常 java.lang.ClassNotFoundException:org.json.simple.JSONObject
有人可以帮助我吗?
答案 0 :(得分:1)
您还必须将库添加到Glassfish目录中。否则Glassfish将无法找到它。
将.jar
文件添加到<GLASSFISH_DIR>\glassfish\domain\domain1\lib
,然后重新启动Glassfish。