部署后,我收到消息“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并得到错误:^(
答案 0 :(得分:0)
如果您使用eclipse,您是否尝试直接导出到战争文件?
右键点击您的项目>出口>网络>战争文件
我这样做,它有效!
如果您无法选择此选项,请尝试在项目设置中查看是否在方面中选中了“动态网络模块”。
如果还不够,请查看“google>网络应用程序”中的设置
检查“此项目是否有战争目录”和“从此目录启动”
答案 1 :(得分:0)
简单复制&将所有 War Folder 的GWT应用程序内容粘贴到/ webapps下的Apache Application Folder。这样就可以了。无需生成具有war扩展名的文件。