js.java.tools.JavaVersion updaten/ändern
Verfasst: Do Sep 16, 2021 8:55 am
Hi,
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:
(getestet mit openjdk Java 16)
Es würde reichen wenn man
in
ändert. Dann resultieren nämlich nicht erkannte Java Versionen nicht mehr in einem Fehler.
Der Hintergrund dieses Posts ist viewtopic.php?f=33&t=38275
Freundliche Grüße
Tobias Brohl
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