這是一個煩惱,不是一個嚴重的問題,但它讓我困擾,我無法弄清楚。我有一個GWT項目,Eclipse正在標記每個@UiField標籤,其錯誤爲「字段X在模板文件中沒有對應的字段」。使用GWT UiBinder,Eclipse將每個UiField標記爲錯誤
當這實際上是真實的,我會得到一個編譯錯誤,並可以解決它。大部分時間它編譯和運行良好,即使我的文件充滿了紅色的波浪下劃線。
我想我錯過了一些基本的Eclipse技巧,因爲我找不到任何其他人有這個問題。我試着在項目上進行刷新。
這是一個煩惱,不是一個嚴重的問題,但它讓我困擾,我無法弄清楚。我有一個GWT項目,Eclipse正在標記每個@UiField標籤,其錯誤爲「字段X在模板文件中沒有對應的字段」。使用GWT UiBinder,Eclipse將每個UiField標記爲錯誤
當這實際上是真實的,我會得到一個編譯錯誤,並可以解決它。大部分時間它編譯和運行良好,即使我的文件充滿了紅色的波浪下劃線。
我想我錯過了一些基本的Eclipse技巧,因爲我找不到任何其他人有這個問題。我試着在項目上進行刷新。
該錯誤意味着無法在模板文件中找到字段X.
當我有這個,這要麼是因爲
例如用MyViewer.java模板文件MyViewer.ui.xml配對
例如與
@UiField
TextBox x;
在java文件
應該有一些類似的地方
<g:TextBox ui:field='x'" />
在模板文件。即應該有一個ui:field
匹配您的java文件中的字段名稱X.
我遇到了同樣的問題。這不是由@ruggi建議的代碼問題,因爲項目編譯和運行正確。
我通過更新GWT安裝來解決問題。我發現有更新可以通過幫助 - >檢查更新。安裝並重新啓動後,問題就解決了。
我感到你的痛苦。一分鐘,它發現一切正確,接下來,砰!到處都是紅!如果我找到答案,我會讓你知道。 – aglassman