为什么GWT默认情况下不在依赖项目中启动配置查找源?

时间:2014-02-22 16:52:45

标签: maven gwt google-plugin-eclipse

为什么在DefaultSource Lookup Path启动配置之间GWT java存在差异?

在多模块项目中,Default文件夹包含这些项目的类文件夹,而不是包含项目!

当调试器进入依赖项目时,它会导致“Source not found”错误。

我知道我可以手动添加项目。只是想知道为什么需要这种差异。

enter image description here

列表中唯一的项目是与.launch相关联的。

1 个答案:

答案 0 :(得分:0)

GWT需要'.java'依赖项源文件才能编译(转换为js),而Java启动程序只需要'.class'编译文件。

我想你知道GWT有一种不同的方式来管理依赖关系(通过同一个项目中的模块),这对一些高级GWT实践很有好处,例如懒惰加载模块的js(这个特性不适用于“外部”库) /项目)。

所以这也可以解释为什么eclipse GWT不会假设你会有更多的项目(而是更多的模块)

最后,如果你真的有一个独立的GWT库,你正在维护这是一个问题,如你所说。