eclipse中java程序编译时找不到JDK怎么办

有时候配置好环境之后测试eclipse开发的时候常常会出现如下问题

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

这个错误其实是在提示你当前jdk路径下没有编译用的资源,但是很多人就会疑惑,明明安装了jdk啊

其实是因为你安装的jdk可能没有用到,在eclipse中默认有一个jdk的路径

我们需要打开如下窗口
在这里插入图片描述
选择如下选项
eclipse中java程序编译时找不到JDK怎么办_第1张图片
并在其中搜索java,找到如下配置项
eclipse中java程序编译时找不到JDK怎么办_第2张图片
默认一般jdk的路径如下eclipse中java程序编译时找不到JDK怎么办_第3张图片
我们选中默认的,点击旁边的remove删除,在add一个就好了,add的时候注意你只需要把目录选择到jdk的根目录就可以了

你可能感兴趣的:(编程上的疑难杂症,java,eclipse)