簡體   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