颠覆性安装

时间:2015-02-26 10:48:34

标签: eclipse subversive

当我使用Eclipse marketplace尝试重新安装我以前用于旧版Eclipse的颠覆(我认为它是Kepler)时,我得到以下异常:

Unexpected exception while verifying features: Profile not locked due to exception: C:\Program Files\eclipse\p2\org.eclipse.equinox.p2.engine\profileRegistry\epp.package.jee.profile\.lock (Access is denied)
Profile not locked due to exception: C:\Program Files\eclipse\p2\org.eclipse.equinox.p2.engine\profileRegistry\epp.package.jee.profile\.lock (Access is denied)
Profile not locked due to exception: C:\Program Files\eclipse\p2\org.eclipse.equinox.p2.engine\profileRegistry\epp.package.jee.profile\.lock (Access is denied)
Profile not locked due to exception: C:\Program Files\eclipse\p2\org.eclipse.equinox.p2.engine\profileRegistry\epp.package.jee.profile\.lock (Access is denied)

这究竟告诉了我什么?我不确定Access拒绝的内容应该是什么。

1 个答案:

答案 0 :(得分:0)

与您现在使用的用户相比,您用来安装旧Eclipse的用户是不同的用户? 调查当前运行Eclipse安装的帐户是否具有足够的权限来在\ p2 \ org.eclipse.equinox.p2.engine \ profileRegistry \ epp.package.jee.profile.lock之类的路径中创建锁定文件。 尝试手动删除此文件(如果存在)。

我还在Rob Graner的Grailbox上发现了一篇有趣的博客文章,解释了你的问题的另一种可能的解决方案http://www.grailbox.com/2012/04/eclipse-insufficient-access-privileges-to-apply-this-update/

这里有一个摘录

  

如果有人想手动解决问题,请转到:

     

蚀\ P2 \ org.eclipse.equinox.p2.engine \ profileRegistry \ SDKProfile.profile   编辑最新的配置文件   找到评论#1中的部分   删除行:      现在启动Eclipse并更新它