2012-03-12 52 views
3

安裝新軟件用於添加插件的選項突然開始顯示「不可見」列表,因此無法看到您選擇的內容。我怎麼能解決這個問題?Eclipse「安裝新軟件」顯示隱形列表

一些搜索顯示,這可能與GTK的一個錯誤有關,但運行export GDK_NATIVE_WINDOWS=true似乎無法解決問題。一個線索,什麼是錯的這條消息在終端:

** (Eclipse:2005): CRITICAL **: murrine_style_draw_box: assertion 'height >= -1' failed

+2

編程工具問題應該發佈在Stack Overflow上,而不是程序員上。我要爲你遷移這個。 – 2012-03-12 12:46:48

+0

謝謝@ThomasOwens。這裏是一個相關的鏈接:http://stackoverflow.com/questions/1750222/cannot-install-new-software-in-eclipse-3-5 – 2012-03-12 16:04:06

回答

2

我終於找到了解決辦法。如果上述評論鏈接中沒有提到解決方案,那麼只需將工作區更改爲另一個位置。如果項目列表正確顯示,那麼您正在使用的工作區可能存在問題,而不是Eclipse。導入您的項目並處置舊的工作區。

+1

謝謝,開關工作區..工作 – OWADVL 2013-06-03 11:11:19

+0

樂意幫助:) – 2013-06-04 04:11:25

2

看到http://ubuntuforums.org/showthread.php?t=2140183

我不能使用通過安裝新軟件「幫助 - >安裝新軟件」升級到Ubuntu 13.04後在Eclipse中(包括4.2和3.8)。名稱/版本欄下面的面板似乎缺少(或太小)以列出可用軟件。當在缺少的面板上滾動時,可能會看到少數幾行像素髮生變化,我相信它們是可用軟件滾動列表中的項目。然而,不可能肯定地說,因爲如果面板完全存在,它可能只有幾個像素行高。這對於Eclicps 4.2(我手動安裝)和Eclispe 3.8(從Eclipse軟件中心在刪除Eclipse 4.2之後安裝)都是如此。

我發現了這個問題的兩個原因。首先,我注意到Eclipse - > Help - > Install New Software窗口未被最大化。最大限度地減少窗口爲列表中的項目提供了足夠的垂直高度。我寧願在列表中看到多個項目,而不是一次只列出列表中的單個項目,但至少可以選擇要安裝的軟件包。其次,我使用的是新的Nouveau顯示驅動程序。我注意到當在屏幕的頂部和底部之間移動光標時,電腦屏幕會滾動。這是因爲Nouveau驅動程序無法支持我的屏幕分辨率(即1366 X 768)。安裝NVIDIA二進制顯示驅動程序並選擇適當的分辨率可以避免屏幕滾動。

11

請參閱this鏈接。我成功地爲自己解決了同樣的問題。

布雷克邦德CLA 2012-05-24 10時56分37秒EDT刪除.metadata或.eclipse 文件夾是不可接受的,當然,因爲它會刪除所有工作空間 定製。刪除只有以下兩個無效設置 解決了我的問題。

  1. 關閉Eclipse。
  2. 在您的工作空間中找到一個名爲.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml的文件,其文件名爲 。
  3. 用文本編輯器打開文件,找到名爲AvailableIUsPage的部分。
  4. 刪除以下字符串:
    <item value="0" key="AvailableVersionColumnWidth"/> <item value="0" key="AvailableNameColumnWidth"/>

  5. 保存文件並啓動Eclipse。

這就是觸發我的情況下的錯誤。

  1. 幫助>使用安裝新軟件
  2. 工作:靛藍
  3. 在過濾器欄中輸入任意字母使Eclipse 100%的CPU使用了一分鐘左右掛起。
  4. 如果用ESC中斷,窗口就會消失,並且在此之後沒有可用更新視圖中的列。
  5. 此對話框更改在退出時保存,使問題永久存在。
+0

謝謝。複製粘貼評論的內容。 – 2014-01-04 14:32:45