問題Codeserverが -src フラグで複数のディレクトリを受け入れる
方法はあります
ソース コードを次のようなフォルダに分けようとしています。
- ソース
- ウィジェット
- 効用
- 主要
次の *.gwt.xml ファイルを介してコードをコンパイルするための通常の開発モードを取得しました。
src/MyProject.gwt.xml
<module>
<inherits name='com.google.gwt.user.User' />
<inherits name="com.my.project.Widget"/>
<entry-point class="com.my.project.Test" />
</module>
widgets/Widgets.gwt.xml
<module>
<inherits name='com.google.gwt.user.User' />
<inherits name="com.my.project.Widgets"/>
</module>
しかし、Codeserver (SuperDevMode) で実行しようとするたびに、com.my.project.Widgets パッケージにクラスが見つからないと表示されます。
次の引数を使用して SuperDevMode を実行しています。
-src src/ com.my.Project.MyProject
しかし、次のようなものが必要だと思います。
-src src/ com.my.Project.MyProject widgets/ com.my.Project.Widgets
参考
までに、パッケージを使用してクラスを整理できることは知っていますが、後で別の jar に簡単に再パッケージ化できるように、それらを別のソース フォルダーに配置することをお勧めします。
更新
[モジュール] を追加しようとしました:
-src src/ com.my.Project.MyProject com.my.Project.Widgets
うまくいきませんでした:(