Боюсь, у вас проблема с курицей и яйцом: для вашего JDK 12 требуется последняя версия Gradle ( не менее 5.4 , если я не ошибаюсь). В то же время, плагин forge
, который используется в вашей сборке, пока не поддерживает Gradle 5.
Может быть, вы можете вместо этого установить и использовать JDK 11? В этом случае вы можете работать с Gradle 4, с которым плагин forge
также, похоже, работает. С моей установкой JDK 11 я мог заставить сборку работать следующим образом:
sed -i 's/gradle-2.0/gradle-4.10.3/' gradle/wrapper/gradle-wrapper.properties
Это изменяет версию оболочки Gradle на 4.10.3 в gradle/wrapper/gradle-wrapper.properties
(это также можно сделать вручную с помощью текстового редактора). Когда я сейчас запускаю
./gradlew project
сборка, как правило, работает нормально. Он только жалуется: «Вы должны установить версию Minecraft!». Однако это другое дело.