2013-03-18 95 views
1

我有一個使用Maven構建的多模塊GWT項目。我希望生成的GWT代碼(由gen gwt:compile parameter指定的位置)可用於DEV模式下的調試。如何讓生成的GWT源代碼在DEV模式下運行?

我從eclipse啓動器啓動DEV模式。

但是,當我嘗試將生成的代碼作爲eclipse中的源文件夾添加時,出現很多阻止應用程序運行的錯誤。即使有錯誤,我也試圖運行我的web應用程序,但沒有成功。

大多數錯誤是JSNI'參考不存在的字段'錯誤位於*_TypeSerializer.java#loadSignaturesNative()方法。

其他錯誤是由於缺少內聯UIBinder樣式生成的CSS文件以及ImmutableMap_FieldSerializer.deserialize(...)ImmutableMap_FieldSerializer.serialize()的一對不匹配的輸入參數。

歡迎任何幫助!

+0

暫時 - 我通常通過編輯項目構建路徑將target/.generated文件夾添加爲src代碼。 – SSR 2013-03-18 18:30:24

+1

@SSR這正是我正在做的,以獲得我提到的錯誤。我也嘗試將每個GWT 2.5.0 jar添加到構建路徑中。同樣的結果。 – Jonathan 2013-03-18 18:34:08

回答

1

您必須將文件夾添加到啓動程序的源選項卡,而不是作爲項目的源文件夾。

+0

是的。那樣做了!我的單元緩存出現了一些問題,導致了損壞,但這確實有竅門! OMG! – Jonathan 2013-03-18 19:36:05

+0

OMG!現在我正在編輯框架,我可以走碼了! – Jonathan 2013-03-18 20:29:15

相關問題