2014-02-22 70 views
0

爲什麼GWTjava之間的DefaultSource Lookup Path啓動配置有所不同?默認情況下,GWT爲什麼不啓動配置在依賴項目中查找源代碼?

在包含項目的多模塊項目中,Default文件夾包含這些項目的類文件夾!

當調試器進入依賴項目時,會導致「找不到源」錯誤。

我知道我可以手動添加項目。只是想知道爲什麼需要這種差異。

enter image description here

在列表中唯一的項目是與.launch有關。

回答

0

GWT需要'.java'依賴項的源文件,以便能夠編譯(轉換爲js),而Java啓動器只需要'.class'編譯文件。

我想你知道GWT有一個不同的方式來管理依賴關係(通過同一個項目中的模塊),這對於一些高級的GWT實踐來說很好,比如懶惰地加載模塊的js(這個特性不適用於「foreign」庫/項目)。

所以這也可能是爲什麼日食GWT不設,你將有更多的項目(但更多的模塊來代替)

最後,如果你真的有一個獨立的GWT lib中,你保持這樣一個答案你說的問題。

+0

在classpath中。但我在問源查找。 – basin

+0

好的,我誤解了你的問題。那麼這是一個你可能想要報告的日食集成問題(尚未完成)。我想你知道GWT有一種不同的方式來管理依賴關係(通過模塊),這對於一些高級的GWT實踐來說很好,比如懶惰地加載模塊(這個特性不適用於「外部」庫/項目)。 所以這也可以是一個答案 –

相關問題