No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
今天,比较郁闷,将maven工程导入到eclipse后,执行clean compile时报标题所示的错误,经过度娘一番,发现是eclipse的installjre默认了1.7的jre。
这就导致报错信息里的提示:Perhaps you are running on a JRE rather than a JDK?
好了,知道哪出了问题,那就改回jdk的按照目录吧。
改好之后,执行clean compile还是报错,奇怪,为啥还是报这个错误呢。再次度娘,找到stackoverflow上的一篇同样标题的文章,原来是要在工程上面右键---》maven----》update project,选择需要更新的项目,确认就好了。
再次执行clean compile命令,成功!