我使用 Eclipse Kepler 作为IDE创建了 Maven 项目。
我按如下方式配置pom.xml
属性:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.7</java.version>
</properties>
我在 Mac OS X 10.9.4 Maverics 上使用 JDK 1.8 :此版本可能也支持之前的 1.7 ,如下图所示:
尽管如此,Eclipse还是给了我一个警告:
Build path specifies execution environment JavaSE-1.7. There are no JREs installed in the workspace that are strictly compatible with this environment.
通常可以按 here 所述解决此警告,但在这种情况下,此过程无效(因为已经选择了JRE 1.7)。
也许,我也应该在我的系统上安装一个纯版本的JDK 1.7,但安装程序会给我一个错误,如下所示:
有没有办法解决这个问题?