安装后Eclipse不会显示插件

时间:2011-02-15 22:16:39

标签: eclipse ubuntu eclipse-plugin

我在Ubuntu 9.10中一直使用eclipse而没有任何问题。最近我升级到10.04,似乎我的〜/ .eclipse文件夹被覆盖了。现在我再次尝试安装我的早期插件,但是当我重新启动eclipse时,它们不会出现。我可以在“已安装的软件”部分看到这些插件。我也可以在〜/ .eclipse / plugins和〜/ .eclipse / features

中看到它们

我做了以下事情: 将从〜/ .eclipse / plugins安装的插件复制到/ usr / lib / eclipse / plugins。也为功能做了同样的事情。

现在,当我以sudo运行eclipse时,我可以看到插件。当我不以sudo身份运行时,如何确保看到插件?

2 个答案:

答案 0 :(得分:3)

首先关于你的插件。

当你说“看到”插件时,你会看到物理文件夹和罐子。最好的方法是使用对话框:help =>关于eclipse =>安装细节

有许多信息性标签可以告诉您实际配置的内容。包括显示eclipse初始化日志的最后一个选项卡。

然后您还可以使用其专用视图查看日志:window => show view =>错误日志。

总体而言,您描述的问题似乎与权限有关。在eclipse本身或你的工作区或java本身。我先检查一下!

现在关于你的困境的远程原因。

你似乎已经通过apt安装了eclipse。这不是必要的。

  1. apt版本总是比稳定的eclipse版本更晚。
  2. 当您进行升级时,您无法掌握插件。
  3. Debian人之所以使用apt,是因为它会处理所有依赖关系。但是,eclipse带有非常少的外部依赖:JRE和所有内部依赖。这就是为什么你现在有预先打包的eclipse包。

    此外,使用apt可能会在您不太需要时强制安装不需要的eclipse。这就是发生在你身上的事。

    将来,如果你想保持安全,不要使用apt,去eclipse下载页面并获取最新的稳定版本。通过synaptic卸载eclipse,然后重新安装下载的版本,然后重新安装插件就足够了。因此,当Natty在2个月内完成时,您不必再次重做所有内容。

答案 1 :(得分:0)

我得到了修复,并尝试成功。 我将〜/ .eclipse目录重命名为〜/ .eclipse_bak,运行eclipse -clean。 再次创建了一个新的〜/ .eclipse目录。 将〜/ .eclipse中的文件复制到〜/ eclipse_bak目录中,并覆盖已存在的文件。 删除目录〜/ .eclipse,然后将目录〜/ .eclipse_bak重命名为〜/ .eclipse 再次运行eclipse -clean,出现了缺失的插件。

可能文件〜/ .eclipse / org.eclipse.platform_version_buildId / configuration / eclipse.ini.ignored是此问题的根本原因。但我不确定,因为我没有重现这个问题。