2012-05-02 11 views
1

IResourceIProject)のプロパティをIResource.setPersistenceProeprtyに設定しています。この場合、プロパティ値は.metadataフォルダに保存されます。それはプロパティが.projectファイルから切断されているのであまり良くありません。Eclipseプロジェクトのプロパティ

プロジェクトプロパティを.projectファイルに保存するにはどうすればよいですか?

答えて

5

一般的な解決策は、プロジェクトの内側に配置されたファイルにを格納しているproject scoped preferencesを(使用することですin <プロジェクト> /.settingsフォルダ)。

ProjectScope ps = new ProjectScope(projectResource); 
IEclipsePreferences prefs = ps.getNode("my.plugin.id"); 
prefs.put("key", "value"); 
prefs.flush(); 
1
関連する問題