Всем привет Полгода назад заходил, сегодня не смог - вообще ничего не менял. ошибка $ java -Dlauncher.debug=true -jar Launcher.jar 2019.11.04 01:27:39 [DEBUG] Verifying class loader 2019.11.04 01:27:39 [DEBUG] Verifying JVM architecture sashok724's Launcher v15.4 (build #93, 02.09.17) 2019.11.04 01:27:39 [INFO] Setting up script engine bindings 2019.11.04 01:27:39 [WARN] JavaFX API isn't available 2019.11.04 01:27:39 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/init.js' 2019.11.04 01:27:39 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/engine/api.js' 2019.11.04 01:27:39 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/config.js' 2019.11.04 01:27:39 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/dialog/dialog.js' 2019.11.04 01:27:40 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/dialog/overlay/debug/debug.js' 2019.11.04 01:27:40 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/dialog/overlay/processing/processing.js' 2019.11.04 01:27:40 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/dialog/overlay/settings/settings.js' 2019.11.04 01:27:40 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft-/Launcher.jar!/runtime/dialog/overlay/update/update.js' 2019.11.04 01:27:40 [ERROR] java.lang.NullPointerException at jdk.nashorn.internal.objects.NativeJava.extend(NativeJava.java:627) at jdk.nashorn.internal.scripts.Script$\^eval\_.rogram(<eval>:11) at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637) at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494) at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:449) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:406) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402) at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:150) at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at launcher.LoLkeKChEbUREk.loadScript(SourceFile:102) at launcher.LoLkeKChEbUREk.start(SourceFile:114) at launcher.LoLkeKChEbUREk.main(SourceFile:250)
Спасибо, переустановка жабы в линуксе не требуется, и поэтому не помогает, но твой простой ответ навёл на другие мысли, и первая проблема преодолена. Теперь проблема с сертификатом, который истёк, как видно, сегодня. Подождём обновления. Неохота ковыряться в загрузчике. Exception in thread "main" java.lang.ExceptionInInitializerError at launcher.lolkeKChebURek.isValidCertificates(SourceFile:127) at launcher.lolkeKChebURek.verifyCertificates(SourceFile:375) at launcher.LoLkeKChEbUREk.main(SourceFile:243) Caused by: 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 launcher.lOLKEKChebuREK.<clinit>(SourceFile:32) ... 3 more
Ну, наводит на мысль, что она попросту не загружает даже основные данные. void main - основная функция вроде как.
Момайко, приветище. Рад, что ты ещё в эфире. Я тут внезапно решил старость свою потешить, а оно вон чо выкаблучивает. Значит, ставлю чистый эксперимент. Снёс всё, поставил жабу 8, на которой раньше всё работало. $ java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode) Получаю $ java -Dlauncher.debug=true -jar Launcher.jar 2019.11.06 03:42:42 [DEBUG] Verifying class loader 2019.11.06 03:42:42 [DEBUG] Verifying JVM architecture sashok724's Launcher v15.4 (build #93, 02.09.17) 2019.11.06 03:42:42 [INFO] Setting up script engine bindings 2019.11.06 03:42:42 [WARN] JavaFX API isn't available 2019.11.06 03:42:42 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/init.js' 2019.11.06 03:42:42 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/engine/api.js' 2019.11.06 03:42:42 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/config.js' 2019.11.06 03:42:43 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/dialog/dialog.js' 2019.11.06 03:42:43 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/dialog/overlay/debug/debug.js' 2019.11.06 03:42:43 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/dialog/overlay/processing/processing.js' 2019.11.06 03:42:43 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/dialog/overlay/settings/settings.js' 2019.11.06 03:42:43 [DEBUG] Loading script: 'jar:file:/home/cd/goodminecraft/Launcher.jar!/runtime/dialog/overlay/update/update.js' 2019.11.06 03:42:43 [ERROR] java.lang.NullPointerException at jdk.nashorn.internal.objects.NativeJava.extend(NativeJava.java:627) at jdk.nashorn.internal.scripts.Script$\^eval\_.rogram(<eval>:11) at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637) at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494) at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:449) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:406) at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402) at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:150) at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at launcher.LoLkeKChEbUREk.loadScript(SourceFile:102) at launcher.LoLkeKChEbUREk.start(SourceFile:114) at launcher.LoLkeKChEbUREk.main(SourceFile:250) То бишь, NullPointerException. Сношу 8, ставлю 11. $ java -version openjdk version "11.0.4" 2019-07-16 OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3) OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing) Запускаю $ java -Dlauncher.debug=true -jar Launcher.jar Exception in thread "main" java.lang.ExceptionInInitializerError at launcher.lolkeKChebURek.isValidCertificates(SourceFile:127) at launcher.lolkeKChebURek.verifyCertificates(SourceFile:375) at launcher.LoLkeKChEbUREk.main(SourceFile:243) Caused by: 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 launcher.lOLKEKChebuREK.<clinit>(SourceFile:32) ... 3 more В принципе, вчитавшись сейчас в то, что выдаёт 11-ая, вижу, что там какое-то приведение классов не канает, что может быть вызвано несовместимой версией jvm, и, т.о., в принципе неизлечимо. Значит правильно пускать на 8-ой. Ну, а на восьмой тоже не работает, там какой-то зло.бучий NullPointerException, и тоже хер знает, как его исцелять. Самое удивительно, что всё пускалось, когда я в последний раз эту ОС загружал (давным давно). Как оно само по себе протухло - непонятно. Чудеса.
Короче, момай и комрады. Я положил хер на openjdk и не прогадал. На оракловой жабе всё работает. Вот только на облюбованном мною год назад месте стоит громадный дворцовый комплекс, который меня убил в прямом смысле, т.к. я возродился внутри стены, которой год назад не было. Но всё закончилось благополучно, хабар забрал. Пойду искать новое место. Замок, конечно, ахриненный.