dieser Post richtet sich explizit an die STS-Entwickler.
könntet ihr bitte js.java.tools.JavaVersion.atLeast so in ändern das es bei Java Versionen über 11 nicht abstürzt:
Code: Alles auswählen
java.lang.NullPointerException: Cannot invoke "js.java.tools.JavaVersion$Version.atLeast(js.java.tools.JavaVersion$Version)" because "js.java.tools.JavaVersion.JAVA_SPECIFICATION_VERSION_AS_ENUM" is null
at js.java.tools.JavaVersion.isJavaVersionAtLeast(JavaVersion.java:318)
at js.java.tools.JavaVersion$Version.atLeast(JavaVersion.java:161)
Es würde reichen wenn man
Code: Alles auswählen
public static boolean isJavaVersionAtLeast(JavaVersion.Version requiredVersion) {
return JAVA_SPECIFICATION_VERSION_AS_ENUM.atLeast(requiredVersion);
}
Code: Alles auswählen
public static boolean isJavaVersionAtLeast(JavaVersion.Version requiredVersion) {
return JAVA_SPECIFICATION_VERSION_AS_ENUM==null || JAVA_SPECIFICATION_VERSION_AS_ENUM.atLeast(requiredVersion);
}
Der Hintergrund dieses Posts ist viewtopic.php?f=33&t=38275
Freundliche Grüße
Tobias Brohl