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命令,成功!

posted @ 2016-03-25 23:51  创酷  阅读(247)  评论(0编辑  收藏  举报