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