今天在使用eclipse时,遇到两个报错信息,根据网上相关信息均未解决,在此记录解决过程,分享给大家.
1、 搞开发,首先就得要先说下运行环境
a、 windows 10 操作系统
b、系统中安装有 jdk 10.0.1 , jdk 12.0.1,jdk 17.0.3.1
c、开发工具:eclipse oxygen 4.7
2、报错内容、问题原因及解决
a、eclipse 启动报错 an error has occurred,see the log file(/.metadata/.log)
问题原因:我的电脑>属性>高级系统设置>环境变量,classpath 设置为 jdk 12.0.1 (原) 改为 jdk 17.0.3.1,确定后,启动 eclipse 就报错,说明是 jdk 版本和eclipse版本不匹配
解决办法:要不用低版本eclipse ; 要不 安装与jdk版本匹配的 eclipse 2022
b、在eclipse开发环境里配置了 对应 运行jdk版本17.0.3.1 ,可代码总显示 “标识 ->上有语法错误,应为:”
问题原因:eclipse oxygen 4.7 与 jdk 不匹配的问题
解决办法:要不改用低版本的方法规范代码 ; 要不 安装与jdk版本匹配的 eclipse 2022