我是 GWT 框架的新手 如何在 tomcat 或 jetty 中部署基于 GWT 的应用程序,或者是否有任何其他方式来托管或分发基于 GWT 的应用程序?
问问题
609 次
2 回答
1
您需要编译应用程序并将其打包为 WAR(Web 应用程序存档)(与任何其他 Web 应用程序一样),然后将其部署到像 tomcat 这样的应用程序服务器。
Ant
目标可能如下所示:
<target name="buildwar">
<war basedir="war" destfile="Project.war" webxml="war/WEB-INF/web.xml">
<exclude name="WEB-INF/**" />
<webinf dir="war/WEB-INF/">
<include name="**/gwt-servlet.jar" />
<include name="**/classes/**" />
</webinf>
</war>
</target>
对于maven
,您可以使用Maven GWT 插件
于 2012-12-30T15:16:57.783 回答
0
部署到 Java EE Web 服务器
您可以按照 gwt 团队 code.google.com/p/google-web-toolkit/source/browse/#svn%2Ftrunk%2Fsamples 提供的示例进行操作
这些示例用于设置战争项目 1) ant build example 2) maven build example 。
一旦创建了一个war文件,它就可以部署到jetty、tomcat、resin、websphere等中
部署到云端
除了部署到 Jetty/Tomcat 之外,您还可以部署到Google APP Engine Server。参考 GAE GWT 指南 - https://developers.google.com/web-toolkit/doc/latest/tutorial/appengine。
于 2012-12-31T02:30:10.630 回答