Упаковка libGDX construo аварийно завершает работу, если я добавляю log4j или logbackJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Упаковка libGDX construo аварийно завершает работу, если я добавляю log4j или logback

Сообщение Anonymous »

Как только я добавляю log4j или logback в свой проект libGDX, сборка construo завершается сбоем при createRuntimeImage. Его можно воспроизвести с помощью нового проекта libGDX (все конфигурации по умолчанию), просто добавив зависимости log4j в проект lwjgl.

Код: Выделить всё

  implementation "org.apache.logging.log4j:log4j-core:2.24.3"
implementation "org.apache.logging.log4j:log4j-api:2.24.3"
В результате

Код: Выделить всё

Execution failed for task ':lwjgl3:createRuntimeImageLinuxX64'.
> Process 'command '/home/user/.jdks/corretto-17.0.13/bin/jdeps'' finished with non-zero exit value 1

Exception in thread "main" java.lang.module.FindException: Module org.apache.logging.log4j not found, required by org.apache.logging.log4j.core
at java.base/java.lang.module.Resolver.findFail(Resolver.java:893)
at java.base/java.lang.module.Resolver.resolve(Resolver.java:192)
at java.base/java.lang.module.Resolver.resolve(Resolver.java:141)
at java.base/java.lang.module.Configuration.resolve(Configuration.java:421)
at java.base/java.lang.module.Configuration.resolve(Configuration.java:255)
at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration$Builder.build(JdepsConfiguration.java:564)
at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.buildConfig(JdepsTask.java:603)
at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:557)
at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:533)
at jdk.jdeps/com.sun.tools.jdeps.Main.main(Main.java:49)
При входе в систему я получаю те же результаты. Пробовал это с Java 17 и 21, а также с Gradle 8.5 и 8.11.1. Не имеет значения, делаю ли я сборку для Linux, Mac или Windows.

Подробнее здесь: https://stackoverflow.com/questions/792 ... or-logback
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»