在Eclipse中为不同的项目使用jdk 1.6和jdk 1.7
作者:互联网
我正在使用Eclipse和JDK 1.7.我以前的项目是用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.的参考资料
解决方法:
您可以将整体工作空间属性设置为使用一个版本的Java,并将各个项目属性设置为使用另一个.
>要设置整体工作区属性,请单击Window>首选项,然后导航到Java>编译器.
>要设置项目属性,请右键单击项目,然后选择“属性”.导航到Java Compiler并选中“启用项目特定设置”
您可以从已安装的JRE中进行选择以进行任一设置.要告诉Eclipse有关新安装的JRE的信息,可以打开工作区首选项并导航到Java>安装JRE,然后单击“添加”按钮.
标签:java,eclipse,jdk1-6 来源: https://codeday.me/bug/20190629/1326122.html