我通过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()
请阅读: -