MyEclipse14安装失败

在尝试卸载MyEclipse 10并安装14的过程中遇到错误,表现为无法读取注册列表。问题根源是Windows 10的权限问题。通过以管理员身份运行安装程序可以解决此问题。若出现其他异常,如文件访问被拒绝,可以尝试删除C:UsersAdministrator.deliverycenter的相关文件,但建议先备份。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天卸载MyEclipse10 改用14,因为公司要去必须是14以上。但是安装失败。
(因为后面安装成功了,忘了截图,网上找了下面这个图片,是15的)

点击show 日志
解压后

解压后可以进入文件夹中找到oneinstall文件夹,找到errors.txt文件:
这里写图片描述
打开errors.txt文件:
++ ERROR #1

Status ERROR: com.genuitec.pulse.installer.common code=0 Fatal error in DeliveryResolvePackageInstallProcessor java.lang.IllegalStateException: Registry Directory not available: D:\Program Files\MyEclipse Professional 2014\p2\org.eclipse.equinox.p2.engine\profileRegistry.
java.lang.IllegalStateException: Registry Directory not available: D:\Program Files\MyEclipse Professional 2014\p2\org.eclipse.equinox.p2.engine\profileRegistry.
at com.genuitec.pulse2.client.common.profileregistry.SimpleUnGZIPedProfileRegistry.restore(Unknown Source)
at com.genuitec.pulse2.client.common.profileregistry.SimpleUnGZIPedProfileRegistry.getProfileMap(Unknown Source)
at com.genuitec.pulse2.client.common.profileregistry.SimpleUnGZIPedProfileRegistry.addProfile(Unknown Source)
at com.genuitec.pulse2.client.common.profileregistry.SimpleUnGZIPedProfileRegistry.addProfile(Unknown Source)
at com.genuitec.pulse2.client.common.profileregistry.ExternalP2ProfileRegistry.addProfile(Unknown Source)
at com.genuitec.pulse.installer.processor.offline.delivery.DeliveryResolvePackageInstallProcessor.runWithErrorHandling(Unknown Source)
at com.genuitec.pulse.installer.processor.ProcessorWithFatalErrorHandling.run(Unknown Source)
at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage GenericProgressJob.runProgressWithCancelBlocking(UnknownSource)atcom.genuitec.pulse.installer.module.ui.progress.GenericProgressPage GenericProgressJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

++ END OF ERRORS
错误显示是状态异常,不能读取注册列表,我用的是win10系统,win10经常会出现一些奇怪的问题。我遇到的这个就是权限问题,只要点击右键以管理员身份运行安装就可以了

如果遇到其他的异常:
++ ERROR #1
Status ERROR: com.genuitec.pulse.installer.common code=0 Fatal error in DeliveryInstallPackageProcessor java.io.FileNotFoundException: C:\Users\Administrator.deliverycenter.installs (拒绝访问。)
java.io.FileNotFoundException: C:\Users\Administrator.deliverycenter.installs (拒绝访问。)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(Unknown Source)
at java.io.FileOutputStream.(Unknown Source)
at java.io.FileOutputStream.(Unknown Source)
at com.genuitec.pulse2.common.util.SortedProperties.save(Unknown Source)
at com.genuitec.pulse.installer.runtime.DeliveryCenterRegistry.setInstallationPath(Unknown Source)
at com.genuitec.pulse.installer.processor.offline.delivery.AbstractDeliveryP2EngineInstall.runWithErrorHandling(Unknown Source)
at com.genuitec.pulse.installer.processor.ProcessorWithFatalErrorHandling.run(Unknown Source)
at com.genuitec.pulse.installer.module.ui.progress.GenericProgressPage GenericProgressJob.runProgressWithCancelBlocking(UnknownSource)atcom.genuitec.pulse.installer.module.ui.progress.GenericProgressPage GenericProgressJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
++ END OF ERRORS
如果遇到其他的异常,那首先以管理员身份运行试试,如果可以就好,如果不行,在C:\Users\Administrator目录下找到.deliverycenter.installs和.deliverycenter.system两个文件 然后删掉!! 但也可能不是这个的问题,删掉前最好备份一下。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值