eclipse installer出现an error has occurred…19147.log.的简单粗暴解决方案
前文:本人在安装完eclipse之后想着来一波汉化,结果把eclipse搞崩了,然后想重装,没想到安装程序eclipse installer也出现了问题,查了好多资料基本是在说eclipse的,没怎么说到eclipse installer的问题,然后我又不是很懂那个log日志所体现的问题,所以我疯狂尝试,最终用了点稍微粗暴的方法。。。
那就是:彻底卸载jdk后重装jdk
资料来源:三、彻底卸载jdk
彻底卸载jdk:
1,删除环境变量
在环境变量中删除当初配置java环境变量时候的那些变量
JAVA_Home、CLASSPATH、Path
需要注意的是,path的值只需要删除与java相关的变量即可,不要全部删除,而JAVA_HOME跟CLASSPATH全部删除
2,控制面板卸载jdk
控制面板可以直接卸载掉这两个东西
3,直接删除jdk文件夹
在安装jdk的路径上删除整个文件夹
在路径C:\Program Files删除Java文件夹
4,注册表删除Javasoft
在注册表删除与Javasoft相关的文件夹
其余的可百度查看
卸载完成之后
cmd运行java 会提示没有找到命令行
如果有其他的奇怪代码
例如:Error:opening registry key 'Software/JavaSoft/Java Runtime Environment
这是由于jdk没有卸载干净
完全上面的方法之后
(可能有遗漏,遗漏的有可能是c盘中system32里面的java的三个exe没有删除,将C盘中Windows\System32和Windows\SysWOW64文件夹中的java.exe、javaw.exe、javaws.exe删除即可)
再正确安装新的jdk,即可消失
最后重新配置java环境变量
cmd运行java -version之后即可查看新的版本
接下来就是重装jdk了:
(建议通过链接去看看原作者的描述,十分详细~)
Java环境配置、彻底卸载jdk、更换jdk,注册表删除Java等疑难杂症
之后再重新启动eclipse installer就可以正常运行啦~