Java Maven+;GWT:使用API(非GWT)项目中的源文件

Java Maven+;GWT:使用API(非GWT)项目中的源文件,java,maven,gwt,dto,Java,Maven,Gwt,Dto,我有一个示例项目,分为几个小项目:api、impl、服务和不同的UI项目。UI项目与服务项目对话。它应该是ui的松散耦合。我开始用GWT实现一个UI项目,并希望使用API项目中的DTO。我通过maven resources将源代码添加到jar中,但是GWT项目在GWT编译期间仍然找不到DTO源文件。 从属等级为: api项目恐怕这是不可能的(我的立场完全相同)。根据需要在GWT编译器应该考虑的每个模块中有一个.gW.xml文件。 我也很乐意接受解决方案的输入。这些依赖项箭头朝着另一个方向会更有意

我有一个示例项目,分为几个小项目:api、impl、服务和不同的UI项目。UI项目与服务项目对话。它应该是ui的松散耦合。我开始用GWT实现一个UI项目,并希望使用API项目中的DTO。我通过maven resources将源代码添加到jar中,但是GWT项目在GWT编译期间仍然找不到DTO源文件。 从属等级为:


api项目恐怕这是不可能的(我的立场完全相同)。根据需要在GWT编译器应该考虑的每个模块中有一个.gW.xml文件。
我也很乐意接受解决方案的输入。

这些依赖项箭头朝着另一个方向会更有意义。gwt模块项目的打包类型是什么?如果是jar,您是否尝试过将api项目作为Maven依赖项包含在gtw模块项目的pom中?我更改了箭头方向。gwt模块项目的包装是ist jar。api项目作为maven依赖项添加。问题是,gwt编译器找不到与一起列出的包中没有的源文件