java.lang.NoSuchMethodError: net.sf.json.JSONObject.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object
使用 eclipse、jboss 和 json 一段时间后,我得到了这个库 json-lib-0.9.jar 并添加到 jboss 库中,所以这里的问题是,当我运行该程序时,我得到
java.lang.NoSuchMethodError: net.sf.json.JSONObject.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object
当我尝试制作 json.put(key,value) 时,会发生此错误。 json 定义为 JSONObject。
有人可以帮我吗,我不知道如何解决这个问题:(
谢谢, Radu
确切的错误是
[org.apache.catalina.core.ContainerBase.[jboss.web].[默认主机].[/ExtJSFirstTry].[servlet.User]] (http--127.0.0.1-8080-2) servlet servlet.User 的 Servlet.service() 抛出异常:java.lang.NoSuchMethodError: net.sf.json.JSONObject.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
After some time to work with eclipse, jboss and json I get this library json-lib-0.9.jar and added to jboss library so here the problem is that when I run the program I get
java.lang.NoSuchMethodError:
net.sf.json.JSONObject.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object
This error ocurs when i try to make json.put(key,value). json is define as JSONObject.
Can someone help me please i don't know how resolve this one:(
Thanks,
Radu
The exact error is
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/ExtJSFirstTry].[servlet.User]]
(http--127.0.0.1-8080-2) Servlet.service() for servlet servlet.User
threw exception: java.lang.NoSuchMethodError:
net.sf.json.JSONObject.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将 JSON 库添加到构建路径中。按照本教程进行操作 .. http://www .wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)
You need to add the JSON library to your build path. Follow this tutorial .. http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)