Eclipse“安装新软件”显示不可见列表

时间:2012-03-12 12:43:15

标签: eclipse ubuntu install

用于添加插件的安装新软件选项突然开始显示“隐藏”列表,因此无法查看您选择的内容。我怎么能解决这个问题?

一些搜索显示这可能与GTK的错误有关,但运行export GDK_NATIVE_WINDOWS=true似乎无法解决问题。有疑问的一个线索就是终端中的这条消息:

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

3 个答案:

答案 0 :(得分:11)

请参阅this链接。我成功地为自己解决了同样的问题。

  

Blake Bond CLA 2012-05-24 10:56:37 EDT正在删除.metadata或.eclipse   文件夹当然是不可接受的,因为它删除了所有工作区   自定义。仅删除以下两个无效设置   为我解决了这个问题。

     
      
  1. 关闭Eclipse。
  2.   
  3. 找到名为.metadata / .plugins / org.eclipse.equinox.p2.ui / dialog_settings.xml的文件   你的工作空间。
  4.   
  5. 使用文本编辑器打开文件,找到名为AvailableIUsPage的部分。
  6.   
  7. 删除以下字符串:
      <item value="0" key="AvailableVersionColumnWidth"/> <item value="0" key="AvailableNameColumnWidth"/>

  8.   
  9. 保存文件并启动Eclipse。

  10.         

    这就是触发我案例中的错误的原因。

         
        
    1. 帮助&gt;安装新软件
    2.   
    3. 使用:Indigo
    4.   
    5. 在过滤器栏中输入任何字母会使Eclipse在100%CPU使用时暂停一分钟左右。
    6.   
    7. 如果用ESC中断,窗口就会消失,此后可用的更新视图中没有列。
    8.   
    9. 退出时会保存此对话框更改,从而使问题永久化。
    10.   

答案 1 :(得分:2)

我终于找到了解决方案。如果上述评论中的链接中没有提到的解决方案适用于您,则只需将工作区更改为其他位置。如果项目列表正确显示,那么您正在使用的工作区可能存在问题而不是Eclipse。将项目导入并处理旧工作区。

答案 2 :(得分:2)

请参阅http://ubuntuforums.org/showthread.php?t=2140183

升级到Ubuntu 13.04后,我无法在Eclipse(4.2和3.8)中使用“help - &gt;安装新软件”安装新软件。名称/版本栏下方的面板似乎缺少(或太小)以列出可用的软件。在缺少面板的一侧滚动时,可能会看到少量像素行发生变化,我相信这是可用软件列表滚动过去的项目。然而,不可能确定,因为如果面板完全存在,则可能只有几个像素行高。对于Eclicps 4.2(我手动安装)和Eclispe 3.8(我在删除Eclipse 4.2后从Ubuntu软件中心安装)都是如此。

我发现了这个问题的两个因素。首先,我注意到Eclipse - &gt;帮助 - &gt; “安装新软件”窗口未最大化。最大化窗口为列表中的项目提供了足够的垂直高度。我更希望在列表中看到几个项目,而不是一次只列出列表中的一个项目,但至少可以选择要安装的软件包。其次,我使用的是defalt Nouveau显示驱动程序。我注意到当在屏幕的顶部和底部之间移动光标时,计算机屏幕会滚动。这是因为Nouveau驱动程序显然不能支持我的屏幕分辨率(即1366 X 768)。安装NVIDIA二进制显示驱动程序并选择正确的分辨率,无需滚动屏幕。