已安装 Subclipse,但 Eclipse 4.2 Juno 中未显示任何功能
Posted
技术标签:
【中文标题】已安装 Subclipse,但 Eclipse 4.2 Juno 中未显示任何功能【英文标题】:Subclipse installed but no features appear in Eclipse 4.2 Juno 【发布时间】:2012-10-02 07:19:16 【问题描述】:我已经安装了 Eclipse 4.2 (Juno) 并试图让 Subclipse 工作。我用的是 1.8.x 更新站点:
http://subclipse.tigris.org/update_1.8.x
安装没问题。这是安装后的样子:
但是,即使它已经安装,除了上面的包页面之外,Eclipse 中的任何地方都没有它的迹象。没有 SVN 视角,首选项菜单中没有任何内容,“团队...”下的上下文菜单中没有任何内容,我的项目中没有 SVN 注释。
在使用 Subclipse 时,我在早期版本的 Eclipse 中遇到过这个问题,但在我卸载所有 Subclipse 然后重新安装后,它通常会消失。但是,多次尝试这样做并没有解决这种情况,所以我不确定发生了什么。
如您所见,安装的很少——只有 m2e 和 subclipse。
编辑:我意识到我安装了两个不同版本的 m2e - 一个是 eclipse 附带的,一个是我从更新 URL 安装的版本。当我删除我安装的那个时,Subclipse 又开始工作了。 很明显,不同插件之间的一些奇怪的冲突导致了这个问题。但是,我不确定将来解决此类情况的最佳方法是什么 - 错误和/或其他日志在哪里检查以了解何时可能出现问题?
【问题讨论】:
【参考方案1】:这似乎是您的 Eclipse 安装文件夹中的写入权限问题。 卸载您的功能,设置对安装文件夹的完全写入权限,重新启动 eclipse 并再次安装。现在应该可以工作了。 这已经在这里讨论过:here。或者看看这里:subclipse thread。
【讨论】:
【参考方案2】:这必须是某种 Eclipse 错误,因为它拥有安装过程。诸如在 Perspectives 或 Views 或 Preferences 列表中显示项目之类的东西只需要 Eclipse 来解析 plugin.xml。 Eclipse 没有显示任何这些项目的事实意味着 Eclipse 中有问题。也许某处存在某种文件系统权限问题?
您是否检查过 Eclipse 错误日志以查看是否记录了任何内容?
【讨论】:
我发现我在一个已经包含的版本上安装了 m2e,在删除它之后,Subclipse 得到了修复。我不知道如何以有原则的方式发现和解决这些冲突。我应该查找哪个错误日志? 它是您工作空间/.metadata 文件夹中名为“.log”的文件。但是,“常规”分组中存在一个名为“错误日志”的 Eclipse 视图。如果你安装了那个视图,你也可以在那里看到东西。以上是关于已安装 Subclipse,但 Eclipse 4.2 Juno 中未显示任何功能的主要内容,如果未能解决你的问题,请参考以下文章
Maven Eclipse (m2e) SCM connector for subclipse 1.10 (svn 1.8) 无法检测