2010-09-06 24 views
1

當我運行我的Eclipse RCP應用程序時,它會在我的$HOME/.eclipse目錄中創建大量目錄。這是什麼?

我不想在那裏的文件,我怎麼能阻止他們到達那裏?這是理性的:應用程序必須運行非常乾淨,只留下文件在一個特定位置(而不是$ HOME/.eclipse)。

我想它是由osgi.instance.area控制的,所以試圖將其設置爲不同的值(一個目錄,@ none,@noDfault等等),但無法阻止應用程序在$ HOME /中創建目錄。蝕。 -data和其他參數按預期工作。

+0

什麼是創建的目錄? – 2011-03-10 05:16:13

回答

1

在我的系統上,唯一存儲在.eclipse中的是Equinox安全存儲。這裏是文檔頁面上的blurb:

默認情況下,安全存儲位於您的主目錄中。在通常解析爲「C:\ Documents and Settings \ .eclipse \ org.eclipse.equinox.security」的Windows上。選擇此位置以允許多個基於Eclipse的應用程序共享相同的安全存儲。

如果要修改默認安全存儲的位置,可以使用「-eclipse.keyring」運行時選項。這是用於保存安全存儲數據的文件路徑。

這裏是online reference.

相關問題