在Eclipse .project文件中存储自定义项目相关数据

时间:2011-08-11 07:38:55

标签: eclipse eclipse-rcp

我正在研究的项目有其自身的特点。该项目有自己的首选项,可由用户设置。我想将这些首选项存储在.project文件中 - 它允许在用户之间轻松交换项目(想要与其他人共享项目的用户不必导出它)。 问题是 - 是否可以在Eclipse项目的.project文件中存储其他(自定义)数据?

1 个答案:

答案 0 :(得分:1)

一般来说应该是可能的,但不建议这样做,这不是常见做法。 .project文件绑定到接口org.eclipse.core.resources.IProjectDescription。如果您需要可共享的项目特定设置,那就像所有其他Eclipse插件一样,例如JDT,PDE等创建自己的.settings/.myspecificprops文件,使用此文件序列化您的值,并通过org.eclipse.core.resources.IProjectNature实现访问该文件。写入的文件也位于项目文件夹中,因此无需导出它们。

相关问题