Hallo zusammen, Olaf,
- kleiner Glitch im Nachgang zu Java 18 (hoffe ich) -
OpenJDK meldet:
und im jameica.log erscheint dann folgender ERROR:
Die Version wird richtig als 18 erkannt, denn es geht dann weiter mit:
Sollte also nur ein Schönheitsfehler sein, oder?
Gruß
Harvey
- kleiner Glitch im Nachgang zu Java 18 (hoffe ich) -
OpenJDK meldet:
Code
harvey@lenovix ~ $ java -version
openjdk version "18.0.1.1" 2022-04-22
OpenJDK Runtime Environment (build 18.0.1.1+2)
OpenJDK 64-Bit Server VM (build 18.0.1.1+2, mixed mode)
openjdk version "18.0.1.1" 2022-04-22
OpenJDK Runtime Environment (build 18.0.1.1+2)
OpenJDK 64-Bit Server VM (build 18.0.1.1+2, mixed mode)
und im jameica.log erscheint dann folgender ERROR:
Code
[Wed May 18 12:35:15 CEST 2022][ERROR][main][de.willuhn.jameica.services.SecurityManagerService.parseInt] unable to parse 18.0.1.1 as numeric java version
java.lang.NumberFormatException: For input string: "18.0.1.1"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:668)
at java.base/java.lang.Integer.valueOf(Integer.java:995)
at de.willuhn.jameica.services.SecurityManagerService.parseInt(SecurityManagerService.java:99)
at de.willuhn.jameica.services.SecurityManagerService.getJavaVersion(SecurityManagerService.java:73)
at de.willuhn.jameica.services.SecurityManagerService.init(SecurityManagerService.java:51)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
at de.willuhn.jameica.system.Application.init(Application.java:103)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
java.lang.NumberFormatException: For input string: "18.0.1.1"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:668)
at java.base/java.lang.Integer.valueOf(Integer.java:995)
at de.willuhn.jameica.services.SecurityManagerService.parseInt(SecurityManagerService.java:99)
at de.willuhn.jameica.services.SecurityManagerService.getJavaVersion(SecurityManagerService.java:73)
at de.willuhn.jameica.services.SecurityManagerService.init(SecurityManagerService.java:51)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
at de.willuhn.jameica.system.Application.init(Application.java:103)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Die Version wird richtig als 18 erkannt, denn es geht dann weiter mit:
Code
[Wed May 18 12:35:15 CEST 2022][INFO][main][de.willuhn.jameica.services.SecurityManagerService.init] detected java version: 18
Sollte also nur ein Schönheitsfehler sein, oder?
Gruß
Harvey