eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法

1. 检查jdk的安装时否正确

在CMD命令行里面运行javajavacjava -version 看看是否报错,如果没有则排除安装错误的问题.
eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法
我的JDK安装是没问题的,如果报出 ‘xxx’ 不是内部或外部命令,也不是可运行的程序或批处理文件。,这个就是JDK安装的时候环境没配置好,自己去百度找JDK配置 。

2. 异常的中文意思

异常的中文意思是:指定的JRE安装不存在。为什么是JRE不是JDK呢?,因为JDK里面不是有一个JRE?对这个有疑问的,可以百度一下JDK和JRE、JVM的区别。

3. 前面排除了安装错误的原因

那么就剩下eclipse配置JDK、Tomcat配置、项目本身JDK的导入、以及Maven的Debug Configurations(Maven项目特有的)的问题了、我遇到的就是Debug Configurations,改正之后就好了

4. eclipse配置JDK

路径:Window ====> preferences ====> Java ====> Installed JREs
eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法
如果JDK报错,就把jdk移除,再次添加就可以。再检查一下,JDK版本对不对应。

5. Timcat 配置的JDK

路径:Window ====> preferences ====> Server ====> Runtime Environments 选定JDK 点击Edit… JRE
eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法
如果JDK报错,就把jdk移除,再次添加就可以。再检查一下,JDK版本对不对应。

6. 项目本身JDK的导入

路径:项目右键 ====> preferences ====> Java Build Path ====> Libraries
eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法
如果JDK报错,就把jdk移除,再次添加就可以。再检查一下,JDK版本对不对应。

7. Maven的Debug Configurations(Maven项目特有的)的问题

路径:项目右键 ====> Debug As ====> Debug Configurations ====> JRE
eclipse 报异常:The specified JRE installation does not exist 的原因和解决的方法
如果JDK报错,就把jdk移除,再次添加就可以。再检查一下,JDK版本对不对应。

8 当Maven项目不进断点时

项目右键 ====> Debug As ====> Debug Configurations ====> 右边选择Source选项卡,有Default就删除掉,如====>Add…====> java project ====> 项目名称 ====> OK