Eclipse:如何将自定义文件保存到Workspace .metadata文件夹?

时间:2017-02-20 17:43:52

标签: eclipse-rcp

我想保存.metadata/.plugins/com.example.myplugin文件夹中插件的设置。当我使用首选项时,它们会保存在那里,但我想在那里保存自定义文件。现在,Eclipse文档说我不应该使用文件操作在那里写文件,而只能使用平台命令。

那么,如何以正确的方式保存自定义工作区元数据?

1 个答案:

答案 0 :(得分:6)

该位置是插件的状态位置'你得到它:

for (int i=0; i<populationArray.length; i++){
    for (int j=0; j<=i; j++) {
        populationArray[i][j] = random.nextInt(5)+1;
        populationArray[j][i] = populationArray[i][j];
    }
}

完全取决于您的插件来管理此文件夹。您确实在此文件夹中使用普通Java文件I / O.

获取Bundle bundle = ... your plug-in's bundle IPath stateLoc = Platform.getStateLocation(bundle); 的一种方法是:

Bundle