Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将eclipse指向JRE 1.7而不是1.6_Java_Eclipse_Jdk1.6 - Fatal编程技术网

Java 将eclipse指向JRE 1.7而不是1.6

Java 将eclipse指向JRE 1.7而不是1.6,java,eclipse,jdk1.6,Java,Eclipse,Jdk1.6,每当我点击eclipse图标时,我就会发现jvm的1.6版本不适合这个产品。需要1.7或更高版本 我在系统中的其他java应用程序正在使用JRE 1.6,所以我不想改变这一点 我的系统中也有JDK 7,但是如何将eclipse指向JDK 1.7而不是默认的1.6呢 谢谢您有几种选择 由于您希望对大多数其他应用程序默认使用Java 1.6,因此我建议修改Eclipse.ini: 例如: -startup plugins/org.eclipse.equinox.launcher_1.2.0.v20

每当我点击eclipse图标时,我就会发现jvm的1.6版本不适合这个产品。需要1.7或更高版本

我在系统中的其他java应用程序正在使用JRE 1.6,所以我不想改变这一点

我的系统中也有JDK 7,但是如何将eclipse指向JDK 1.7而不是默认的1.6呢


谢谢

您有几种选择

由于您希望对大多数其他应用程序默认使用Java 1.6,因此我建议修改Eclipse.ini:

例如:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Java\JDK\1.8\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1024m

将JAVA_HOME设置为JDK 7路径。使用eclipse.ini。。。右键单击project go to build path并删除1.6,添加新的系统库并在那里选择新的Jdk。您可能应该升级到Java 8,6和7都已过时。