繁体   English   中英

Eclipse RCP:特定于应用程序的文件夹

[英]Eclipse RCP: application specific folder

我在Eclipse 4.x中有一个用于跨平台软件的RCP应用程序。 我想将osgi.instance.area放在应用程序特定的文件夹中。 例如,在Windows上,通常为C:\\ Users [用户名] \\ AppData [名称]。 类似于此处概述的目录-http: //www.chromium.org/user-experience/user-data-directory

我在这里看到了解决方案-https: //bugs.eclipse.org/bugs/show_bug.cgi?id=241192,但我不太了解。 我在Eclipse上使用产品编辑器,并在“配置”选项卡下,在“属性”部分中添加了osgi.instance.area属性,此刻带有另一个目录。

然后,我尝试了通过错误- $APPDATA$/COMPANY/PROGRAM/instance的解决方案,但是我找不到目录的预期位置。 另外,这对Linux和Mac OS X如何起作用?

我认为这是您应该设置的osgi.instance.area.default属性。 值migght类似于@user.home/Documents/workspace

在Windows 7和8中,$ APPDATA $是C:\\ Users [用户名] \\ AppData \\ Roaming。 在Linux中,$ APPDATA $是未定义的。 您应该使用@ none,@ noDefault,@ user.home,@ user.dir,文件路径或url

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM