1. 程式人生 > >eclipse如何以指定JDK啟動

eclipse如何以指定JDK啟動

在開發過程中,高版本的eclipse往往只能使用高版本的JDK才能啟動,低版本的eclipse也只能使用低版本的JDK才能啟動。但是實際情況是,有的需要用高版本的JDK,有的需要用低版本的JDK。比如我用STS進行開發,JDK環境是1.6。而我的JAVA_HOME確實對應的JDK1.6所在路徑。但是後面有個新需求,需要使用JDK1.8.由於JAVA_HOME只能對應一個路徑。為了不產生衝突能讓eclipse以JDK1.8正常啟動。就得改配置eclipse.ini,增加如下紅色配置。注:增加的-vm配置,該引數須在-vmargs之前。這樣就能讓eclipse以指定JDK環境啟動而不是預設的JAVA_HOME環境啟動

-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.551.v20171108-1834
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
D:/Program Files/javaSE1.8/jre8/bin/server/jvm.dll


-vmargs
-Dosgi.requiredJavaVersion=1.8
[email protected]/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM