簡體   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