繁体   English   中英

在Tomcat中部署GWT RPC应用程序

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM