将GAT应用程序从GAE部署到Tomcat

时间:2012-03-13 14:16:53

标签: java google-app-engine gwt tomcat

部署后,我收到消息“GWT模块'库'可能需要(重新)编译”。结果页面不包含我在java-gwt代码中确定的文本字段和按钮。所以我假设我在构建.war文件时做错了,我将其部署到Tomcat。 我一直在遵循这些说明https://wiki.auckland.ac.nz/display/BeSTGRID/Deploying+GWT+to+Tomcat+in+Eclipse

它在第一行说:“确保您的项目已使用GWT编译器进行编译”。 好吧,我选择了“GWT Compile”。编译后,我的var目录包含许多.cash.html文件。我制作jar并运行ant构建文件(我也从提到的源代码中获取)。毕竟我将项目部署到Tomcat并得到错误:^(

2 个答案:

答案 0 :(得分:0)

如果您使用eclipse,您是否尝试直接导出到战争文件?

右键点击您的项目>出口>网络>战争文件

我这样做,它有效!

如果您无法选择此选项,请尝试在项目设置中查看是否在方面中选中了“动态网络模块”。

如果还不够,请查看“google>网络应用程序”中的设置

检查“此项目是否有战争目录”和“从此目录启动”

答案 1 :(得分:0)

简单复制&将所有 War Folder 的GWT应用程序内容粘贴到/ webapps下的Apache Application Folder。这样就可以了。无需生成具有war扩展名的文件。