【发布时间】:2013-07-29 12:21:32
【问题描述】:
我正在使用带有 JDK 1.7 的 Eclipse。我之前的项目是用 java 7 和 JDK 1.7 开发的。 现在,我想在 Eclipse 的 JDK 1.6 下构建一个新项目。是否可以这样做,使一些项目基于 JDK 1.7,而另一些项目基于 JDK 1.6 而不会发生冲突?
如果可以的话,请告诉我如何一步一步来。
更新: 我的默认 JDK 是 1.7。我创建了一个默认基于jdk1.7的新项目。然后我转到这个项目的属性,然后是 java 编译器,然后更改合规性设置,如下图所示。但是发生了一些错误。导致此错误的原因可能是什么?
以下是“问题”视图
经过一番研究,我已经解决了这个问题。请参阅有关how to fix the facet version.的参考
【问题讨论】:
-
1.在 eclipse 2 中声明不同的 JRE/JDK。将它们添加到您的项目设置中!
-
您可以添加“问题”视图,然后将错误显示在您的项目中吗?
-
@CristianMeneses 我添加了问题视图,它说 java 编译器级别与安装的 java 项目方面的版本不匹配。我真的不知道这意味着什么以及如何解决它。请帮忙。
-
@CristianMeneses 哦,我想通了。感谢您指点我检查问题视图。这对我很有帮助。