[英]Deploying GWT RPC app in Tomcat
根据Google教程,我开发了基本的StockWatcher应用程序,它对服务器进行RPC调用,该服务器发送一些数据,这些数据显示在客户端上。
我现在想在Tomcat中部署它,这样如果调用类似localhost/StockWatcher
东西,我应该获得与在开发模式下从GWT运行应用程序时相同的体验。
我该怎么做呢? 有类似的话题在这里 ,但我没有太多的了解它。 如果我只复制编译的war
文件夹,那么处理RPC的GreetingServiceImpl
类会发生什么? 我如何进行映射,使localhost/StockWatcher
映射到localhost:8080
(类似于Mod_Rewrite
)?
在TOMCAT上部署战争的步骤
1)Compile you gwt web application
2)Copy the war file
3)Add all libraries(jar files) in lib folder of war file
4)Rename your war as "myapp"
5)create a .war file with that "myapp" folder
6)start tomcat with catalina.bat run.
对于step5(生成.war文件): 从命令行准备.war文件
通常,如果您部署好war目录并且能够启动tomcat,那么您已经完成了所有操作。 如果您使用此URL访问您的页面:localhost:8080 / StockWatcher gwt将知道它必须将该url用作所有gwt / rpc请求的baseURL。
使用Eclipse生成战争:右键单击项目 - > export - > war。 您将使用所有依赖项导出war。 只需将其解压缩到ROOT目录中即可
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.