Eclipse错误:未定义目标运行时jre1.8.0_31

时间:2017-01-28 05:56:27

标签: java eclipse apache eclipse-plugin m2eclipse

enter image description here

我导入了一个Maven项目。在编译项目期间,我遇到了一些错误,这些错误在图像中描述。 IDE版本 面向Web开发人员的Eclipse Java EE IDE。

版本:Mars.2发布(4.5.2) 构建ID:20160218-0600

4 个答案:

答案 0 :(得分:1)

您的.class文件似乎没有生成。尝试清理工作区,然后在eclipse中刷新maven依赖项。 如果您的环境设置正确,这有望解决您的问题。

答案 1 :(得分:0)

我有同样的问题并修复它我终于为缺少的运行时名称做了一个find / grep。这出现了.settings/org.eclipse.wst.common.project.facet.core.xml,其中包含一行<runtime name="jdk1.8.0_66">。我删除了该行并对模块进行了刷新,一切都很好。

答案 2 :(得分:0)

获得Project Build路径,然后选择Targeted Runtime。选择所需的jre并应用更改。清理项目后,一切对我来说都很好。

答案 3 :(得分:0)

在项目的属性中检查目标运行时:

enter image description here