Розглянуто Jar билд лаунчера не работает
foundTT 11 авг. 2024 г., 18:23 289
foundTT
foundTT
Автор
11 авг. 2024 г., 18:23
  1. Ваш никнейм, сервер: foundTT, Technomagic
  2. Описание ситуации: билд java версии не работает. Раньше играл с помощью .exe версии а потом перешёл на другой дистрибутив и wine перестал работать поэтому .exe я не смогу открыть. Java 17
  3. Доказательства нарушения(скриншоты/видео):

Скриншот:


Текст:


tinytosha@apx-vso-pico:~/Програмы$ java -jar CubixWorld.jar

Exception in thread "main" java.lang.InternalError: java.lang.NoSuchFieldException: no such field: java.lang.ClassLoader.usr_paths/[Ljava.lang.String;/putStatic

   at launcher.jljiiiJjLIiIIljJjIJIjliLIjiLJJli.<clinit>(SourceFile:196)

   at launcher.JjJiIJljIIJjilLLiIjJJiLJlILLlLlj.isValidCertificates(SourceFile:127)

   at launcher.JjJiIJljIIJjilLLiIjJJiLJlILLlLlj.verifyCertificates(SourceFile:375)

   at launcher.jjLILjiJlJiLLLLLjJJJiLljLLlljLIl.main(SourceFile:254)

Caused by: java.lang.NoSuchFieldException: no such field: java.lang.ClassLoader.usr_paths/[Ljava.lang.String;/putStatic

   at java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:978)

   at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1117)

   at java.base/java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:3641)

   at java.base/java.lang.invoke.MethodHandles$Lookup.findStaticSetter(MethodHandles.java:3166)

   at launcher.jljiiiJjLIiIIljJjIJIjliLIjiLJJli.<clinit>(SourceFile:183)

   ... 3 more

Caused by: java.lang.NoSuchFieldError: usr_paths

   at java.base/java.lang.invoke.MethodHandleNatives.resolve(Native Method)

   at java.base/java.lang.invoke.MemberName$Factory.resolve(MemberName.java:1085)

   at java.base/java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:1114)

   ... 6 more


upd>

РЕШЕНО!


Устанавливаем curl если его нет


$ sudo apt install curl

потом sdkman (если его тоже нету)


$ curl -s "https://get.sdkman.io" | bash


Перезаходим в терминал (Ctrl+D) и

Далее установка java 8 с JavaFX (ведь иммено его мне не хватало но при установки лаунчер его не видел)


$ sdk install java 8.0.272.fx-zulu


И я не знаю что это за java (так и не понял) но в ней походу JFX сразу втроен!

0
foundTT
foundTT
Автор
11 авг. 2024 г., 18:25

Раньше на 8 Java выдавало ошибку связанную с API

0
foundTT
foundTT
Автор
11 авг. 2024 г., 18:27

Картинка не загружается

0
StructureT
12 авг. 2024 г., 23:22

У меня на маке была та же самая ошибка.

Caused by: java.lang.NoSuchFieldError: usr_paths


Возникла после того что кроме JRE я поставил и JDK. Удалил jdk и заработало нормально, попробуй тоже.

Ее путь можно найти через команду /usr/libexec/java_home -V

0
foundTT
foundTT
Автор
13 авг. 2024 г., 8:25

У меня JDK вроде не установлено ну щя попробуй найти



0
foundTT
foundTT
Автор
13 авг. 2024 г., 8:27

Нету у меня обычная 17 Java и тоьлько она


0
foundTT
foundTT
Автор
13 авг. 2024 г., 8:37

На 8 Java уже запускается лаунчер но даёт ошибку скрипта:


sashok724's Launcher v15.4 (build #4, 04.08.2021)

2024.08.13 06:35:00 [INFO] Setting up script engine bindings

2024.08.13 06:35:00 [WARN] JavaFX API isn't available

2024.08.13 06:35:00 [ERROR] javax.script.ScriptException: ReferenceError: "JSApplication" is not defined in <eval> at line number 13



Тоже самая ошибка с JavaFX API


Попробую разные java но скорей это ошибка автора лаунчера и он сломан


UPD. Не начиная с 17 Java лаунчер ломается (примерно потомучто не могу установить 16 Java) а до даёт ошибку API

0
foundTT
foundTT
Автор
13 авг. 2024 г., 15:51

Нашёл решение! (Уже сделал)


Устанавливаем curl если его нет


$ sudo apt install curl

потом sdkman (если его тоже нету)


$ curl -s "https://get.sdkman.io" | bash


Перезаходим в терминал (Ctrl+D) и

Далее установка java 8 с JavaFX (ведь иммено его мне не хватало но при установки лаунчер его не видел)


$ sdk install java 8.0.272.fx-zulu


И я не знаю что это за java (так и не понял) но в ней походу JFX сразу втроен!

1
Для відправки відповідей у цій темі, авторизуйтесь будь ласка.
Безкоштовні бонуси
Безкоштовні бонуси
Отримуй щоденні бонуси!
ОТРИМАТИ
Рюкзак з бонусами в Майнкрафт
Моніторинг серверів
Моніторинг
Поточний онлайн:
Денний рекорд:
Абсолют рекорд:
Статистика онлайна
Соціальні мережі
Соціальні мережі
Домашняя страница Головна форум Форум
Навигация Навігація
Авторизация Авторизація