はい、確かに、なぜですか?次の構造を検討してください。
root-pom--->common
|
+-->frontend
|
+-->backend
ドメインオブジェクトを持っfrontend
てbackend
依存し、に入れます。common
common
プロジェクト*.gwt.xml
内のVOを公開するファイルを用意し、それをの記述子に含めることを忘れないでください。common
frontend
gwt.xml
<module>
<source path="your.vo.package" />
</module>
そして、Thomas Broyerが指摘しているように、ソースコードを利用できるようにすることを忘れfrontend
ないでください。ただし、これは必ずしも別のjarファイルにある必要はありません。ソースを.classファイルと一緒にパッケージ化できます。の目標は、この目的に役立ちますgwt-maven-plugin
。gwt:resources
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>resources</goal>
</goals>
</execution>
</executions>
</plugin>
...
</plugins>
</build>
乾杯、