无法访问属性文件

时间:2012-02-02 17:38:38

标签: eclipse-plugin eclipse-rcp

我从外部jar制作了一个插件。在这个罐子里可以访问属性文件:

final Properties properties = new Properties();
final String fileName = "/" + thisClass.getName() + ".properties";
InputStream inputStream;
try
{
  inputStream = thisClass.getResourceAsStream(fileName);
  properties.load(inputStream);
}

在我的RCP-Application中,inputStream为null。我还在插件中导出了默认包。怎么了。

1 个答案:

答案 0 :(得分:4)

我解决了我的问题。解决方案是使用外部jar对插件的Manifest.mf进行Eclipse-BuddyPolicy Entry。

Eclipse-BuddyPolicy: global

这在Eclipse帮助:平台插件开发人员指南 - >参考 - >其他参考信息 - >第三方库和类加载

中有所描述