2012-02-02 43 views
2

我已經從外部jar做了一個插件。在這個罐子裏可以訪問屬性文件:無法訪問屬性文件

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

在我的RCP應用程序中,inputStream爲null。我還在插件中導出了默認包。怎麼了。

回答

4

我解決了我的問題。解決方法是使用外部jar將Eclipse-BuddyPolicy條目添加到插件的Manifest.mf。

Eclipse-BuddyPolicy: global 

這在Eclipse幫助說明:平臺插件開發者指南 - >參考 - >其他的參考信息 - >第三方庫和

+0

謝謝你的提示類加載 – 2012-02-03 10:45:01