当我尝试从Eclipse安装升级时,我得到下面给出的错误,它就像中途一样然后抛出错误。
An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Unable to write to repository: file:/C:/Program%20Files/eclipse/.
C:\Program Files\eclipse\plugins\org.jboss.netty_3.2.4.Final-201112281337.jar (Access is denied)
请提供解决方案。
由于
答案 0 :(得分:75)
如果您在使用该位置时遇到问题:http://dl-ssl.google.com/android/eclipse/, 尝试通过将“http”替换为“https”或相反的方式来编辑位置。
答案 1 :(得分:21)
在Windows 7上,Program Files目录受到保护,因此应用程序无法自动在那里写入。我听过的最简单的解决方案就是将Eclipse安装到用户可写位置。例如,C:\Java\Eclipse
您应该能够移动整个eclipse目录,没有任何注册表项或其他任何将Eclipse绑定到您提取它的地方。
[编辑] 你检查过它抱怨的目录我真的可以写吗?除此之外,我真的没有任何想法。我几年没有在Windows上工作过,也从未使用过Win7。我唯一的另一个建议是只下载最新的Eclipse,将它安装到一个新的位置(不要将它安装在你现有的Eclipse之上),并将它指向你现有的工作区。
答案 2 :(得分:11)
我刚刚通过取消选中win7上Read only
文件夹的Program Files/eclipse
复选框解决了这个问题。
适用于所有文件和文件夹。
答案 3 :(得分:5)
我还有ADT捆绑包,它将HTTP作为更新URL。 将其更改为 HTTPS 可以解决我的问题。
答案 4 :(得分:2)
以上都不适合我。
相反,我尝试通过Eclipse Market Place安装我需要的插件,并且没有问题。
答案 5 :(得分:1)
我在我的ubuntu盒子上遇到这个错误,直到我以root身份运行eclipse并从那里安装:
$ gksudo eclipse
Eclipse试图将软件包下载到/ usr / lib / *,其中我没有写权限
答案 6 :(得分:1)
从https://更改为http://为我工作
答案 7 :(得分:1)
如果您不想更改eclipse目录,请以管理员身份启动eclipse(右键单击以管理员身份运行)并再次安装该功能。它对我有用。
答案 8 :(得分:0)
从市场上安装Eclipse CDT为我解决了这个问题。
答案 9 :(得分:0)
我很容易解决问题。
转到控制面板 - > 网络和共享中心 - > Windows防火墙 - > 关闭Windows防火墙
然后尝试再次安装,看看魔术:)
答案 10 :(得分:0)
就我而言,我进入了:
错误日志 - 找到“收集要安装的项目时出错” - 右键单击并选择“打开日志”。从那里我知道什么是错误的(在我的情况下是PMD)。我在一个项目中解决了这个问题,一切正常。
答案 11 :(得分:0)
如果配置了任何代理网络,请在安装插件之前将其删除