在eclipse插件开发中访问属性文件时缺少NLS

时间:2012-10-17 08:09:46

标签: eclipse plugins eclipse-plugin

我在my / src文件夹的同一级别编写了属性文件,并尝试使用相同的。我的文件的Bundlename路径。

错误:

NLS missing message: key_one in: org.eclipse.core.utils.messages

代码:

public class Messages extends NLS {
  private static final String BUNDLE_NAME = "org.eclipse.core.utils.messages"; //$NON-NLS-1$

  public static String key_one;

我在构建文件中添加了属性文件:

source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
               Message.properties,\
               META-INF/,\
               icons/,\
               .,\




  static {
    NLS.initializeMessages(BUNDLE_NAME, Messages.class);
  }
}

1 个答案:

答案 0 :(得分:1)

尝试将Message.properties文件移动到相应包下的src文件夹中。这应该有希望解决问题。