GWT常量不工作-搜索以下资源:(空白)

GWT常量不工作-搜索以下资源:(空白),gwt,Gwt,我有一个包-client.ui.desktop.event 在这个包中,我有一个类EventReadViewDesktopImpl,其中包含以下代码: public static interface EventReadConstants extends Constants { String activitiesDataGridEmptyLabel(); String activitiesDataGridNameColumn(); String activitiesDataGri

我有一个包-client.ui.desktop.event

在这个包中,我有一个类EventReadViewDesktopImpl,其中包含以下代码:

public static interface EventReadConstants extends Constants {

  String activitiesDataGridEmptyLabel();

  String activitiesDataGridNameColumn();

  String activitiesDataGridTimeColumn();
}
在同一个包中,我有一个属性文件EventReadConstants.properties,其中包含以下属性:

activitiesDataGridEmptyLabel = Empty
activitiesDataGridNameColumn = Name
activitiesDataGridTimeColumn = Time
这是我第一次使用GWT常量——我不想尝试国际化,但我只想将字符串外部化

现在,每次运行该项目时,我都会收到OnModuleLoad异常,没有找到键“activitiesDataGridNameColumn”的资源

我觉得奇怪的是,下面的一行写着“搜索了以下资源:”却什么都没有

阅读完本文后,我确保所有内容的字符集都设置为utf-8,并且我的html文件中有utf-8标志。有谁能帮我弄清楚这里发生了什么,到目前为止,我完全不知道如何解决这个问题


谢谢

因为接口是一个内部类(err,internal interface),所以可能是GWT正在寻找
EventReadViewDesktopImpl.EventReadConstants.properties
。尝试将界面移动到自己的文件中,或重命名属性文件。

显示使用/访问常量的代码。提供访问常量的代码。问题就在这里我想知道这是否是
EventReadViewDesktopImpl$EventReadConstants.properties
(注意
$
而不是
)这正是问题所在-我觉得很愚蠢-我移出了界面而不是重命名了属性-非常感谢