这是一个烦恼,不是一个严重的问题,但我无法弄清楚它是困扰我的。我有一个GWT项目,Eclipse正在标记每个@UiField标记,错误为“字段X在模板文件中没有对应字段”。
如果确实如此,我将收到编译错误并可以修复它。大部分时间它编译并运行正常,即使我的文件充满了红色波浪线下划线。
我认为我缺少一些基本的Eclipse技能,因为我找不到其他人有这个问题。我试过刷新项目。
答案 0 :(得分:0)
我遇到了同样的问题。这不是@ruggi建议的代码问题,因为项目编译并正确运行。
我通过更新GWT安装解决了这个问题。我发现通过帮助提供了更新 - >检查更新。安装并重新启动后,问题就解决了。
答案 1 :(得分:-1)
错误意味着在模板文件中找不到字段X.
当我有这个时,这要归功于
例如模板文件MyViewer.ui.xml与MyViewer.java配对
e.g。与
@UiField
TextBox x;
在java文件中应该有类似
的地方<g:TextBox ui:field='x'" />
在模板文件中。即应该有一个ui:field
匹配java文件中的字段名称。