Different Eclispe do not have the same runtime requirements, and a computer can only use one runtime at a time, and when multiple eclipse requirements for different versions of the JVM need to work on a single computer, you need to manually specify the JVM that eclipse starts using.
"Eclipse-jee-neon-r-win32-x86_64" "Jdk8 Green Edition"
In Eclispe configuration file Eclipse.ini, add the configuration of which JVM is used:
-startup Plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444 -product Org.eclipse.epp.package.jee.product --launcher.defaultaction OpenFile -showsplash Org.eclipse.platform --launcher.defaultaction OpenFile --launcher.appendvmargs -vm C:/Program Files/java/jdk8/jre/bin/javaw.exe -vmargs -dosgi.requiredjavaversion=1.8 -xx:+useg1gc -xx:+usestringdeduplication -dosgi.requiredjavaversion=1.8 -xms256m -xmx1024m |
Specify the JVM that eclipse starts using