applicationCreator
Google Eclipse プラグインやGWT SDK を使用せずに、単純な GWT アプリケーションをゼロから作成することに興味があります。なんで?これらの自動化されたツールが内部で何をしているのかを本当に学ぶのに役立ち、 GWT をよりよく理解するのに役立つと思うからです。
Google Eclipse プラグインをインストールし、それを使用して新しい Web アプリケーション プロジェクト (GWT アプリ) を作成し、自動生成されるファイルの種類を確認しました。指定されたプロジェクトには、名前が付けられた単一のモジュールWebModule
(アプリの唯一の役割も果たしEntryPoint
ます) があり、Google Eclipse プラグインから得られるものは次のとおりです。
src/main/java
com.myapp
WebModule.gwt.xml
com.myapp.client
WebModule (implements EntryPoint)
com.myapp.shared
com.myapp.server
war/
webModule/
lots of folders and files under here...
clear.cache.gif
hosted.html
webModule.nocache.js
css/
webModule.css
hosts/
webModule.html
WEB-INF/
web.xml
deploy/
webModule/
rpcPolicyManifest/
manifest.txt
だから、私がやりたいのは、これを別のプロジェクトで再作成することですが、すべてを自分で生成します。そのためには、いくつかのことを理解する必要があります。具体的には次のとおりです。
- ディレクトリとは何
war/webModule
ですか? また、そこに移動するリソースは何ですか? - とは
war/webModule/clear.cache.gif
? - 自分自身を生成する方法はあります
war/webModule/webModule.nocache.js
か?または、GWT SDK ツールの 1 つを使用してコマンドラインから生成する必要がありますか? (もしそうなら、何を/どのように?) war/deploy
ディレクトリは何ですか?GWT-RPC の代わりに RequestFactory を使用している場合、必要ですか?- ここで見逃している他の「必需品」はありますか?
前もって感謝します!