私はmavenマルチモジュールプロジェクトを持っています。このモジュールの 1 つ (としてコンパイル.jar
) には、クライアント側とサーバー側で使用されるドメイン オブジェクトのみが含まれます (これ.jar
を他のモジュールに依存関係として追加します)。
.jar
shared からのオブジェクトが使用される GWT モジュールには、コンパイルを成功させるためのソース ファイルも必要であることを知っています。だから私は私の両方に追加しようとしましたpom.xml
:
<resources>
<resource>
<directory>src/main/java/<path></directory>
<includes>
<include>**/*.java</include>
<include>**/*.gwt.xml</include>
</includes>
</resource>
</resources>
と
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<versionRange>[${gwt.version}]</versionRange>
<goals>
<goal>resources</goal>
</goals>
<plugin>
しかし、結果.jar
には GWT モジュール ソース (つまり ) が含まれていませんgwt.xml
。ドメイン クラスのすべてのソースも (のルート ディレクトリに.jar
)追加されますが、追加されModuleName.gwt.xml
ません。
問題はどこですか?ありがとう。