2010-08-03 39 views
3

我已經爲我的Linux機器下載了最新的Eclipse(3.6),並以根用戶身份將tar.gz提取到/ opt/eclipse目錄。我以普通用戶身份啓動Eclipse,並通過Eclipse成功安裝了一些插件。這些插件可以從Eclipse的「Installed software」下看到,但它們似乎並沒有工作 - 沒有新的視角應該在那裏,沒有功能,什麼都沒有。 然後我看着在我的主文件夾,發現以下目錄:Eclipse 3.5+:從用戶主目錄中的自動創建的.eclipse目錄中加載插件

.eclipse/org.eclipse.platform_3.5.0_1473617060

該目錄結構看起來類似於一個在/ opt /日蝕(Eclipse的地方被安裝)並且在裏面有4個目錄(「dropins」,「configuration」,「plugins」,「features」)和一個文件(「artifacts.xml」)。 「plugins」文件夾確實包含了我安裝的所有插件。

我已經閱讀了以下主題: Installing Eclipse (3.4+) plugins in a directory other than ECLIPSE_HOME/plugins ,並試圖把。鏈路文件「選擇/月食/的dropins」和/或「選擇/月食/鏈接」目錄指向配置目錄在我家目錄,但似乎沒有工作。

因此,這些都是來重現問題的步驟,簡稱:

  1. 運行Eclipse作爲不具有寫權限安裝目錄
  2. 通過Eclipse中安裝插件,並重新啓動它的一些用戶(如同一個用戶)
  3. Eclipse現在顯示這些插件已安裝。這些插件的確位於安裝它們的用戶的主目錄中(〜/ .eclipse /.../ plugins)。

問題:插件被忽略。 我知道我可以通過將插件手動複製到安裝目錄(作爲根目錄)來快速修復問題,每次我將插件安裝爲非root用戶(或者始終以root用戶身份安裝插件),但我對如何將Eclipse配置爲讀取用戶自己的配置文件和Eclipse自動生成的插件的方式感興趣。

任何想法如何強制Eclipse實際使用Eclipse安裝的插件?

+0

我開始認爲我是世界上唯一遭受這個問題的人,這個問題是我迄今爲止唯一可以找到的相關鏈接。所以感謝問題**和錯誤鏈接。 – 2010-09-24 16:40:10

+0

安裝Eclipse 3.6 SR1 RC4後問題解決了,謝謝! – 2010-09-24 18:26:10

回答

1

這聽起來像是一個p2錯誤。你能開一個bug report嗎?

+0

我報了。確實,它似乎是一個錯誤,這裏是鏈接: https://bugs.eclipse.org/bugs/show_bug.cgi?id=322158 – eold 2010-08-09 20:48:11

相關問題