当前位置: 首页 > 知识库问答 >
问题:

Glassfish找不到导入的类

黎苑博
2023-03-14

我有一个小的webservice程序,在其中我需要从外部JAR导入JSONObject。在尝试部署webservice时,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.Service()for servlet MyApplication引发异常java.lang.ClassNotFoundException:org.json.simple.JsonObject

有人能帮帮我吗?

共有1个答案

相弘和
2023-03-14

您还必须将库添加到Glassfish目录中。否则Glassfish将找不到它。

.jar文件添加到 \glassfish\domain\domain1\lib 中,然后重新启动Glassfish。

 类似资料:
  • 我必须使用谷歌云语音API在Xamarin.iOS应用程序中实现语音转换文本功能。 首先,我尝试使用google.cloud.speech.v1 Nuget包,但是gRPC库似乎不能与Xamarin一起工作(https://github.com/gRPC/gRPC/issues/1620,https://forums.Xamarin.com/discussion/94534/how-to-use-

  • 我在做一个分布式Java项目。我已经在我的GlassFish中创建了新的JDBC资源和连接池(Localhost:4848)。我的Java项目是通过net bean创建的。在配置设置(web.xml)下的引用选项卡上- 打印出数据源中的所有表 这是我不期望的输出 我已经添加了用户,密码,URL字段在MYSQL池在Glass的附加属性选项卡下。我还测试了ping服务器,它的工作原理。我可以访问数据库

  • 问题内容: 我打算将linux工具移植到Windows。该工具在linux系统上运行良好,但是现在在Windows上,我收到此“找不到符号”错误。 我有这个小班级: 并且在执行javac Main.java时现在出现错误: 导入foo.bar:找不到符号^符号:类栏位置:包foo Main.java和bar.java在同一目录中。我想念什么? 问题答案: 一方面,应该称呼为惯用语… 理想情况下,应

  • 问题内容: 我正在制作库项目中的AIDL服务,并在我的应用程序中使用它。我的应用程序中有一个类别为Vehicle的类,该类可以打包,以便可以在界面中使用它。(我想从图书馆的服务中获取我的应用程序中的车辆清单) 在应用程序和库中都需要Vehicle.java吗? 我是否都需要Vehicle.aidl? 我在应用程序和库中都拥有Vehicle.java和Vehicle.aidl,我的应用程序开始遇到一

  • 没有图像很难描述: 编辑:(我不能发布一个图像,直到我有更多的声誉)。 jar存在于外部库中,包包含类('org.roblectric.AndroidManifest')。导入语句在“robolectric”之前是灰色的,但在“AndroidManifest”上是红色的。当我点击包(robolectric)时,它会将我带到正确的包,其中显然包含该类。 这是应用程序中唯一的机器人库,因此它不是在使用

  • 我在Eclipse中创建了一个新项目,我想在其中使用JTS库。我在创建项目期间导入了库,但在包资源管理器中找不到类。 由于我对Java和Eclipse没有经验,我将从一开始就解释我做了什么。 > 我从GitHub下载JTS库:https://github.com/locationtech/jts 我在命令行中使用创建jts-core.jar。我把它放在工作区/库中 在Eclipse中,我在work