我在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如何起作用?
在Windows 7和8中,$ APPDATA $是C:\ Users [用户名] \ AppData \ Roaming。在Linux中,$ APPDATA $是未定义的。您应该使用@ none,@ noDefault,@ user.home,@ user.dir,文件路径或url
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句