0

Google のチュートリアルに従って、基本的な StockWatcher アプリケーションを開発しました。これは、サーバーに RPC 呼び出しを行い、クライアントに表示されるデータを送信します。

localhost/StockWatcherのようなものを呼び出すと、開発モードで GWT からアプリを実行したときと同じエクスペリエンスが得られるように、Tomcat にデプロイしたいと考えています。

どうすればいいですか?似たような話題がありましたが、よくわかりませんでした。コンパイルされたwarフォルダーのみをコピーするGreetingServiceImplと、RPC を処理するクラスはどうなりますか? そして、 (のようなもの)にlocalhost/StockWatcherマップするようなマッピングを行うにはどうすればよいですか?localhost:8080Mod_Rewrite

4

2 に答える 2

1

TOMCATにwarをデプロイする手順

    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.

ステップ5(.warファイルの生成)の場合:コマンドラインから.warファイルを準備します

于 2013-02-20T08:22:51.597 に答える
1

通常、war ディレクトリを適切にデプロイし、Tomcat を起動できれば、すべて完了です。この URL を使用してページにアクセスすると、 localhost:8080/StockWatcher gwt は、すべての gwt/rpc リクエストの baseURL としてその URL を使用する必要があることを認識します。

Eclipse を使用して戦争を生成するには: プロジェクトを右クリック -> エクスポート -> 戦争。内部のすべての依存関係とともに戦争がエクスポートされます。ROOTディレクトリに解凍するだけです

于 2013-02-20T08:26:24.307 に答える