Дата публикации: 01.02.2025
Устранение ошибки Execution failed for task ':compileDebugJavaWithJavac' при экспорте игры на Android из Godot с помощью Javac
Содержимое статьи:
Причина ошибки
Ошибка возникает из-за того, что Gradle не может найти исполняемый файл jlink.exe, необходимый для преобразования файла core-for-system-modules.jar.
Решение
Для устранения ошибки выполните следующие шаги:
- Проверьте путь к jlink.exe: Убедитесь, что путь к
jlink.exeуказан правильно в переменной средыPATH. По умолчанию он находится в каталогеbinустановки Java. - Установите или обновите Java Development Kit (JDK): Убедитесь, что у вас установлена последняя версия JDK. Скачайте ее с официального сайта Oracle или используйте пакетный менеджер вашей операционной системы.
- Добавьте JDK в ваш проект: В файле
build.gradleвашего проекта Android добавьте следующую строку:
android {
compileOptions {
targetCompatibility = 11
sourceCompatibility = 11
}
...
} - Перестройте проект: Перестройте проект с помощью Gradle.
Дополнительные советы
- Убедитесь, что вы используете совместимую версию Gradle.
- Проверьте, нет ли в файле
build.gradleкаких-либо ошибок или опечаток. - Если проблема не устранена, попробуйте удалить и переустановить Godot.
