拥有适用于Luna的Java 8和适用于Juno的Java 7

时间:2014-12-03 19:18:25

标签: java eclipse

我希望在我的机器中同时使用Eclipse Juno和Eclipse Luna,用于不同的项目。

我的机器安装了Java 8。这与Luna完美搭配,因为我在Luna的项目是Java 8独有的。

我在Juno的项目严格要求Java 7。我似乎有一个构建路径问题(我想这是因为我的系统中没有Java 7)。

我下载了JRE 7并尝试安装它。但是,它告诉我已经在我的机器上安装了Java 8。

那我该怎么办?如何为我的Juno项目安装Java 7?

Mac OSX Mavericks。

2 个答案:

答案 0 :(得分:0)

如果您要使用Java 7进行开发,则需要使用JDK而不是JRE。

在Eclipse中,您创建项目FACETED,然后右键单击Java 7项目并转到Properties。从那里,您可以选择Project Facets,然后您可以修改您将用于该特定项目的Java版本。

我安装了多个Java版本(JDK),这就是我控制我在项目中使用的版本的方式。

希望这有帮助!

答案 1 :(得分:0)

您可以在eclipse.ini文件中指定要使用的JVM。 甚至不需要安装JVM,只需将其解压缩到某个文件夹即可。

只需创建一个这样的条目:

-vm
C:\Java\JDK\1.6\bin\javaw.exe

另见: https://wiki.eclipse.org/Eclipse.ini

在Eclipse中,您可以添加JVM而不必安装它们: Windows / Preferences / Java>已安装的JRE