无法在Eclipse 3.5中“安装新软件”

时间:2009-11-17 16:53:45

标签: eclipse plugins

我刚刚为Java EE开发人员安装了Eclipse 3.5(“Galileo”)。

我需要添加一个额外的插件,但是当我选择“安装新软件...”菜单项时,没有任何反应。几乎没有 - 没有对话框打开,也没有显示错误消息。如果我打开了调试窗口,则不会显示任何消息。

如果我去偏好设置 - >安装/更新 - >可用的软件站点,该对话框打开确定,我可以管理更新站点列表,并测试连接,它们都显示正常。但我无法使用它们来实际安装任何东西。

它刚刚破裂,还是会出现更微妙的错误?

感谢。

16 个答案:

答案 0 :(得分:11)

首先检查Window -> Show View -> Error Log下的错误日志。在尝试安装新软件时,看看是否有任何异常。

您也可以通过下载插件并在dropins文件夹中解压缩来安装。

答案 1 :(得分:8)

我遇到了同样的问题。似乎有一个与完成按钮相关的错误(我假设这是你遇到的同样问题)。我绕过它的方法是点击完成按钮(或下一个,或任何一个按钮不适合你),然后按“Enter”键。它很烦人。似乎是Eclipse与GTK集成的一个问题。

答案 2 :(得分:1)

GDK_NATIVE_WINDOWS = true也解决了我使用Ubuntu Karmic(9.10)x64和内核2.6.31-14-generic

运行gnome 2.28.1的不可点击的按钮问题

答案 3 :(得分:1)

我有同样的问题,看看错误日志并将启动器从“/ usr / bin / eclipse”更改为“sudo / usr / bin / eclipse”,这是一个权限的事情......

答案 4 :(得分:1)

我建议使用 Eclipse Indigo(Eclipse 3.7),其中已包含EGit

答案 5 :(得分:1)

要解决此问题,我执行了以下操作:

  1. 将我的Eclipse副本放入垃圾箱
  2. 清空我的垃圾
  3. 重新启动了我的电脑
  4. 下载最新版本的Eclipse(撰写本文时为Indigo)
  5. 将.zip文件放在我的应用程序文件夹
  6. 双击压缩拉链以打开它(我使用的是Mac OS X.6)
  7. 问题消失了。我现在能够帮助/安装新软件......

答案 6 :(得分:0)

你可以试试的东西:

  • 删除(重命名/移动)您的工作区,然后重试。请务必备份所有项目和设置。
  • “手动”下载插件,然后使用Eclipse>Window>Preferences>Install/Update>Available Software Sites在本地添加。
  • “手动”下载插件并使用Eclipse>Window>Help>Software Updates>Available Software>Add site>Archive,找到硬盘上的目录并添加。

答案 7 :(得分:0)

我在Windows中遇到了同样的问题......花了几个小时来“以某种方式”安装新软件。

无论如何,我会解释你在尝试了很多选项后如何设法安装它。

  1. 启动eclipse的新副本
  2. 首先勾选两个复选框(仅显示最新版本和联系所有更新站点)。确保组项目的复选框处于取消状态。
  3. 尝试添加软件...... 如果没有显示插件列表/下一步按钮。
  4. 删除eclipse的副本。
  5. 启动eclipse的新副本
  6. 仅勾选联系所有更新站点的复选框。
  7. 现在尝试添加插件。它对我有用......
  8. 即使它听起来很糟糕......它对我有用..

答案 8 :(得分:0)

我遇到了完全相同的问题。我发现 我以root用户身份安装了eclipse 。因此,我需要成为root用户才能启动“安装新软件”。

答案 9 :(得分:0)

如果上述解决方案均不适合您,只需将工作区更改为其他位置即可。如果项目列表正确显示,那么工作区中可能会出现一些问题,而不是Eclipse。希望这会有所帮助。

答案 10 :(得分:0)

我实际上遇到了类似的问题,并希望提供适合我的解决方案。这不是权限的事情。为了解决这个问题,我总是在我的本地目录中安装eclipse作为我的用户(例如/home/[user]/local/eclipse-3.7.2),然后你就没有权限问题。

设置:转到帮助 - >安装新软件 - >可用的软件站点(添加新站点)

症状:尝试添加新网站。点击进入或点击完成后,该站点将显示在可用站点列表中。单击“确定”返回到安装新软件,该站点在下拉列表中不可用。回到可用站点,站点就不见了。

修复:添加网站后,在突出显示新网站时单击重新加载按钮(在单击“确定”之前返回“安装新软件屏幕”

这是在Indigo SR2上发生的(并且已经发生了一段时间)。我在Linux Gtk上运行它 - 但我不明白为什么这会有关系。

希望这有帮助!

答案 11 :(得分:0)

删除〜/ .eclipse文件夹并重启eclipse。这是唯一对我有用的东西。

答案 12 :(得分:0)

在"安装新软件"中输入URL后按Enter键。窗口

答案 13 :(得分:0)

我遇到了类似的问题。要解决此问题,请按以下步骤操作:

  1. 转到窗口 - >显示视图 - >错误。
  2. 检查错误日志。在我的情况下,错误是java.lang.IllegalStateException:注册表目录不可用。 at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore
  3. 我查看了eclipse下的config.ini - >配置文件夹。
  4. 我发现eclipse.p2.data.area的路径设置不正确。
  5. 我为上面的键设置了正确的路径并重新启动了eclipse。它开始工作了。 希望它有所帮助

答案 14 :(得分:0)

我也遇到过同样的问题。要解决该问题,请执行以下步骤:

  1. 窗口(Eclipse菜单)->显示视图->错误日志
  2. 如果错误日志不存在,则: 窗口(菜单)->显示视图->其他->常规->错误日志
  3. 显示错误日志后,转到“帮助(Eclipse菜单)->安装新软件”
  4. 检查错误日志,最有可能在此看到异常。
  5. 检查异常,最有可能是由java.lang.IllegalStateException造成的
  6. 检查异常中提到的路径,如果在路径中看到“ .Lock”,请关闭Eclipse,然后转到Windows计算机中的路径并删除该文件夹。
  7. 现在转到您正在使用的eclipse“ exe”文件并以管理员身份打开它,然后尝试,很可能这将解决问题。

答案 15 :(得分:-1)

我想知道你是否help

如果您有任何疑问,请与我们联系。