Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Struts 2操作中的Android GCM服务器_Java_Android_Json_Struts2_Google Cloud Messaging - Fatal编程技术网

Java Struts 2操作中的Android GCM服务器

Java Struts 2操作中的Android GCM服务器,java,android,json,struts2,google-cloud-messaging,Java,Android,Json,Struts2,Google Cloud Messaging,我正试图通过GCM向Android设备发送消息。接下来,我将gcmserver.jar库添加到我的Struts2项目中。但我得到了一个例外,我的代码: public String execute() throws IOException { List<String> devices = new ArrayList<String>(); devices.add(gcmRegId); Sender sender = new Se

我正试图通过GCM向Android设备发送消息。接下来,我将
gcmserver.jar
库添加到我的Struts2项目中。但我得到了一个例外,我的代码:

public String execute() throws IOException {
        List<String> devices = new ArrayList<String>();
        devices.add(gcmRegId);
        Sender sender = new Sender(PROJECT_API);
        Message gcmMessage = new Message.Builder().build();
        Result result = sender.send(gcmMessage, gcmRegId, 5);
}

我错过什么了吗?像一个依赖关系

您缺少库
json-simple-1.1.jar
。如果您使用maven,那么工件是
jsonsimple
,版本是
1.1
,名称是
json.simple
。从存储库中

你提到了哪个教程项目?我已经在我的问题中添加了教程的链接,无论如何,这一个
Caused by: java.lang.ClassNotFoundException: org.json.simple.parser.ParseException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)