Eclipse GWTプラグインを介して新しいGWTプロジェクトを作成するときに生成される通常のGWTプロジェクト構造を使用しています.com.mycompany.mygwtmodule.clientなど、GWTでJavaScriptにコンパイルされたすべてのクライアントのものです。
ここで、org.othercompany.somepackage などのカスタム パッケージ構造を持つクライアント コードを追加したいと考えています。
それは可能ですか?もしそうなら、どのように?
実行可能でない場合、回避策は必要ありません。ただし、なぜこれを行う必要があるのか を知っておくと役立つ場合があります。カスタムパッケージ構造は、私の GWT プロジェクトで使用されるサードパーティの GWT モジュールからのものです。気にしないものがたくさん含まれているモジュール全体を含めるのではなく、プロジェクトにコピーしたクラスの小さなセットが必要です。それらのクラスは互いに使用しています。彼らのコードには一切触れたくないので、元のパッケージ構造を維持しています。
<source path='my-eclipse-project-path/src/org/othercompany/somepackage'/> を gwt.xml に追加しようとしましたが、ホスト モードで次のエラーが表示されます:「ソース コードがありません」型 org.othercompany.somepackage.SomeClass で利用可能です; 必要なモジュールを継承するのを忘れましたか?" いいえ、私はしませんでした ;-) コードはすべてそこにありますが、GWT にそれを見つけさせることができませんでした。
有益なコメントをありがとう!