maven编译项目时出错(2)

maven编译项目时出错,如下图所示:

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

这里写图片描述

这个错误的意思是说,你使用的jre而不是jdk。因此,我们可以回到eclipse使用的编译环境看看是怎么样的。

   打开eclipse菜单 ->  Window -> Preferences -> Java -> Installed JREs,可以看到如下图所示的jre:

这里写图片描述

从上图可以看到,果然,使用的是jre而不是jdk。OK,下面我们着手解决这个问题。

1.选中这个jre,将之删除。
2.点击Add按钮,重新添加一个JDK(这个jdk就是我自己安装在C盘上的JDK),如图所示:

这里写图片描述
这里写图片描述

猜你喜欢

转载自blog.csdn.net/security_2015/article/details/72902365