1

Google-Eclipse プラグインの使用には関心がないことに注意してください。すべての依存関係を手動で管理したい。

GWT 2.5.1 SDKをダウンロードして、同梱されているすべての JAR を調べています。

gwt-api-checker.jar     requestfactory-apt-src.jar
gwt-codeserver.jar      requestfactory-client.jar
gwt-dev.jar             requestfactory-client-src.jar
gwt-elemental.jar       requestfactory-client+src.jar
gwt-servlet-deps.jar    requestfactory-server.jar
gwt-servlet.jar         requestfactory-server-src.jar
gwt-soyc-vis.jar        requestfactory-server+src.jar
gwt-user.jar            validation-api-1.0.0.GA.jar
requestfactory-apt.jar  validation-api-1.0.0.GA-sources.jar

明らかに、これらの JAR の一部は SDK ( gwt-dev.jar、など) 用ですが、ランタイム クラスパスで使用できるようgwt-codeserver.jarに、WAR のディレクトリに含める必要があるものもあります。WEB-INF/lib

では、上記の JAR のうち実行時の依存関係はどれですか? リリース ノート、GWT の Web サイト、または SDK ドキュメントには何もありません...よろしくお願いします!

4

1 に答える 1

2

にこれらのライブラリは必要ありませんWEB-INF/lib。GWT でコンパイルされたクラスをデプロイするだけで済みます。

デプロイされた Web アプリで GWT ライブラリが必要になる唯一の理由は、サーバー側コード (GWT RPC など) で GWT 機能を使用した場合です。


コメントを反映するように更新します。

https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory#allTogetherを参照してください。

于 2013-05-28T17:45:45.717 に答える