Bug 532815 - Launching eclipse with Java 10 gives warning in Installed
JRE section
Change-Id: I635c9aba475e1ee61daebe847fc7e721af046a2a
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
index 4f8e16a..96483bc 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -3160,8 +3160,12 @@
} else if (javaVersion.startsWith(JavaCore.VERSION_9)
&& (javaVersion.length() == JavaCore.VERSION_9.length() || javaVersion.charAt(JavaCore.VERSION_9.length()) == '.')) {
compliance = JavaCore.VERSION_9;
- } else {
- compliance = JavaCore.VERSION_9; // use latest by default
+ } else if (javaVersion.startsWith(JavaCore.VERSION_10)
+ && (javaVersion.length() == JavaCore.VERSION_10.length() || javaVersion.charAt(JavaCore.VERSION_10.length()) == '.')) {
+ compliance = JavaCore.VERSION_10;
+ }
+ else {
+ compliance = JavaCore.VERSION_10; // use latest by default
}
Hashtable<String, String> options= JavaCore.getOptions();