GWTのモジュールを追加する場合、ただ追加しただけでは、デバッグ時に実行されないという事象が発生。よく見てみると、
GWTで生成されるはずのjavaScriptのファウル群が追加したモジュールについて一切作られていない(warディレクトリ内で)ということが判明。Netbeansでは、gwt.propertiesという設定ファイルでコンパイルの制御をしていたのだが、Eclipseでは良くわからない。。。で、試行錯誤してわかったのは、
正式なコンパイルを1度でもしておくということ。runでもDebugでもなく。そうすることで複数のGWTモジュールに対してコンパイルがかけられ、warの対応するディレクトリにjsファイル等が配置されます。
以後、この状態で通常のrunやdebug等を実行すれば、変更点が反映されます。どうも挙動が怪しいですが、たぶんこれで大丈夫でしょう。
0 件のコメント:
コメントを投稿