已经换成了jdk还是报错:compiler is provided in this environment

错误描述:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

一般解决方法:将编译环境换成jdk即可,网上搜的也大部分是这种解决方法,但是我试过还是不行,因此我的方法如下:

我们需要指定一个符合配置的JDK环境, 这是我们之前在Eclipse-->Window-->preferences-->Java-->Installed JREs下的配置就不行了, 而需要指定一个JDK目录, 例如我的JDK安装目录下的jdk1.7.0_17, 这也是这个错误出现的罪魁祸首. 不过对于Java开发者来说, Installed JREs中使用jdk目录而不适用jre目录也是最好的选择.


步骤:








然后再编译运行项目即可.



猜你喜欢

转载自blog.csdn.net/yzc11111111/article/details/79159722