jdk升级或者重新安装后,eclipse打开报错An error has occurred. See the log file...的解决

我自己亲自测试------只适合电脑中安装了QTP或UFT
一、保证升级后的jdk能够跑通,即输入java,javac,java -version后出现正确的结果
二、查看java -version的输出结果:
如果电脑中在安装jdk之前已经安装了QTP或UFT自动化测试工具.
在cmd中输入java -version后,可以看到前两行出现了QTP或UFT的安装路径,后面才有java的版本信息。
三、打开电脑中的环境变量:
删除下面变量:
用户变量中:

  1. _JAVA_OPTIONS
  2. IBM_JAVA_OPTIONS
    系统变量中:
  3. _JAVA_OPTIONS
  4. IBM_JAVA_OPTIONS
  5. JAVA_TOOL_OPTIONS
    jdk升级或者重新安装后,eclipse打开报错An error has occurred. See the log file...的解决
    四、打开cmd输入java -version,会发现前面关于QTP或UFT的版本的两行信息没有了,然后打开eclipse就不会出错了。
    jdk升级或者重新安装后,eclipse打开报错An error has occurred. See the log file...的解决注意:确保eclipse的版本能兼容当前的jdk版本。
    eclipse4.8一下版本仅仅支持jdk1.8与jdk1.7;eclipse4.9及以上可以支持jdk11,当前最新版本也可支持jdk13。
    希望能够帮到大家~