Java 使用google app engine的聊天机器人未回复

Java 使用google app engine的聊天机器人未回复,java,eclipse,google-app-engine,Java,Eclipse,Google App Engine,这是代码 它基本上会接收一条信息并将其回显。 问题是它根本没有回答:( 在google app engine的“我的应用程序”页面中,我发现错误-“在此服务器上找不到请求的URL/guestbook。” 套餐留言簿; 导入java.io.IOException; 导入java.util.logging.Logger; 导入javax.servlet.http.*; 导入com.google.appengine.api.xmpp.JID; 导入com.google.appengine.api.xm

这是代码
它基本上会接收一条信息并将其回显。 问题是它根本没有回答:( 在google app engine的“我的应用程序”页面中,我发现错误-“在此服务器上找不到请求的URL/guestbook。”

套餐留言簿;
导入java.io.IOException;
导入java.util.logging.Logger;
导入javax.servlet.http.*;
导入com.google.appengine.api.xmpp.JID;
导入com.google.appengine.api.xmpp.Message;
导入com.google.appengine.api.xmpp.MessageBuilder;
导入com.google.appengine.api.xmpp.XMPPService;
导入com.google.appengine.api.xmpp.xmppservice工厂;
@抑制警告(“串行”)
公共类GuestbookServlet扩展了HttpServlet{
专用静态最终记录器日志=
getLogger(GuestbookServlet.class.getName());
public void doPost(HttpServletRequest-req、HttpServletResponse-resp)
抛出IOException{
//解析传入消息
XMPPService xmpp=xmppservicecfactory.getXMPPService();
Message msg=xmpp.parseMessage(req);
JID JID=msg.getFromJid();
字符串body=msg.getBody();
LOG.info(jid.getId()+“-->JEliza:”+body);
//得到伊丽莎的回复
String response=“echo:”+主体;

LOG.info(jid.getId()+“根据您提供的详细信息,我认为问题应该出在web.xml文件上

<servlet><servlet-name>GuestbookServlet</servlet-name><servlet-class>your.package.structure.GuestbookServlet</servlet-class></servlet><servlet-mapping><servlet-name>GuestbookServlet</servlet-name><url-pattern>/_ah/xmpp/message/chat/</url-pattern></servlet-mapping>
GuestbookServletyour.package.structure.GuestbookServletGuestbookServlet//u-ah/xmpp/message/chat/

尝试将其添加到web.xml中,相应地更改您的.package.structure.GuestbookServlet,例如,我的将是com.appengine.capp

JDK设置必须从1.7更改为1.6。
在window->preferences->java->compiler

下,感谢您这么早的回复。仍然没有工作。这是我的web.xml。错误:找不到请求的URL/guestbook在此服务器上找不到。这是我得到的错误。GuestbookServlet guestbook.GuestbookServlet GuestbookServlet/_ah/xmpp/message/chat/hope u可以取消rstand,我无法正确发布。你是否可以通过编辑留言簿示例创建项目?示例中可能有一些你没有更改的内容。抱歉,我只能说这些。请看一下
<servlet><servlet-name>GuestbookServlet</servlet-name><servlet-class>your.package.structure.GuestbookServlet</servlet-class></servlet><servlet-mapping><servlet-name>GuestbookServlet</servlet-name><url-pattern>/_ah/xmpp/message/chat/</url-pattern></servlet-mapping>