L'installer Freesigner fallisce con errore "java.lang.ClassCastException:...
Brought to you by:
resoli
Quando vado alla scheda "progresso dell'installazione" l'installatore sembra bloccarsi e non proseguire più. Nello stdout/stderr compare l'errore:
Command line arguments:
Cannot find named resource: 'packsLang.xml' AND 'packsLang.xml_fur'
====================
Installation started
Exception in thread "IzPack - Unpacker thread" java.lang.ClassCastException: class jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')
at com.izforge.izpack.installer.unpacker.UnpackerBase.logIntro(UnpackerBase.java:253)
at com.izforge.izpack.installer.unpacker.UnpackerBase.unpack(UnpackerBase.java:285)
at com.izforge.izpack.installer.unpacker.UnpackerBase.run(UnpackerBase.java:242)
at java.base/java.lang.Thread.run(Thread.java:833)
L'errore si applica sia alla versione 0.3.5 che 0.3.4. La versione di java è openjdk 18.0.2 2022-07-19 su manjaro.
Per riprodurre l'errore probabilmente basta scaricare il file jar e lanciarlo con java -jar su un installazione "pulita" di GNU/Linux
(e comunque perché friulano e non italiano???)
Salve,
L'installer (e soprattutto j4sign) è testato e può funzionare solo fino a jdk 8.