【问题标题】:NLS missing while accessing property file in eclipse plugin development在 Eclipse 插件开发中访问属性文件时缺少 NLS
【发布时间】:2012-10-17 08:09:45
【问题描述】:

我已在 /src 文件夹的同一级别编写了我的属性文件,并试图访问我的文件的相同 .ls 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);
  }

【问题讨论】:

    标签: eclipse plugins eclipse-plugin


    【解决方案1】:

    尝试将 Message.properties 文件移动到适当包下的 src 文件夹。这有望解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-25
      • 2016-11-03
      • 1970-01-01
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多