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


![R-Admin [Großraum München, Großraum München 2024, Lehrregion, Nordbayern, Südbayern] R-Admin [Großraum München, Großraum München 2024, Lehrregion, Nordbayern, Südbayern]](./ext/sts/perms/styles/all/theme/images/radm_a.png)
![Qualitätssicherung [Anlagen-QS] Qualitätssicherung [Anlagen-QS]](./ext/sts/perms/styles/all/theme/images/qs_a.png)
