为什么在Default
和Source Lookup Path
启动配置之间GWT
java
存在差异?
在多模块项目中,Default
文件夹包含这些项目的类文件夹,而不是包含项目!
当调试器进入依赖项目时,它会导致“Source not found”错误。
我知道我可以手动添加项目。只是想知道为什么需要这种差异。
列表中唯一的项目是与.launch
相关联的。
答案 0 :(得分:0)
GWT需要'.java'依赖项源文件才能编译(转换为js),而Java启动程序只需要'.class'编译文件。
我想你知道GWT有一种不同的方式来管理依赖关系(通过同一个项目中的模块),这对一些高级GWT实践很有好处,例如懒惰加载模块的js(这个特性不适用于“外部”库) /项目)。
所以这也可以解释为什么eclipse GWT不会假设你会有更多的项目(而是更多的模块)
最后,如果你真的有一个独立的GWT库,你正在维护这是一个问题,如你所说。