我通過IResource.setPersistenceProeprty
設置IResource
(IProject
更具體)的屬性。在這種情況下,屬性值保存在.metadata
文件夾中。這不如財產與.project
文件斷開連接好。eclipse項目屬性
如何在.project
文件中保存項目屬性?
我通過IResource.setPersistenceProeprty
設置IResource
(IProject
更具體)的屬性。在這種情況下,屬性值保存在.metadata
文件夾中。這不如財產與.project
文件斷開連接好。eclipse項目屬性
如何在.project
文件中保存項目屬性?
常見的解決方案是使用project scoped preferences被存儲在位於項目中的文件(在<項目> /.settings文件夾)。
ProjectScope ps = new ProjectScope(projectResource);
IEclipsePreferences prefs = ps.getNode("my.plugin.id");
prefs.put("key", "value");
prefs.flush();
eclipse .project內容通過IProjectDescription接口公開。
IProjectDescription description = IProject.getDescription()
請閱讀: -