我想将一个CSS文件写入首选项存储,而不是写入本地文件路径,并在需要时回读。
我是Eclipse的新手,一个例子对我有帮助......
答案 0 :(得分:1)
首选项存储用于使用“键”和“值”存储的相当小的值。您可以将文件的内容作为“值”,但这可能不是商店的好用。
Eclipse插件可以使用“状态位置”来保存文件。使用类似的东西:
Bundle bundle = FrameworkUtil.getBundle(getClass());
IPath path = Platform.getStateLocation(bundle);
File dir = path.toFile();
获取状态位置目录的路径。您的插件可以在此目录中存储任何喜欢的内容,
Platform
是org.eclipse.core.runtime.Platform
答案 1 :(得分:0)
首选项存储用于键值对,而不用于文件。