Я борюсь с NetBeans в течение нескольких дней. Я должен работать над проектом, который построен с Gradle, Проект поставляется с Gradle Wrapper. Когда я пытаюсь собрать проект из командной строки, все работает нормально, я просто запускаю ./gradlew build
в каталоге своих проектов root. Когда я пытаюсь построить проект в NetBeans, моя среда IDE использует собственную установку gradle, которая находится в моем пользовательском каталоге, но у нее неправильная версия. Флажок "Предпочитать использовать Gradle Wrapper, который идет с проектом" отмечен. Если я пытаюсь изменить настройки gradle в своей IDE, NetBeans застрял в диалоге, в котором говорится, что выполняется длительная операция, и мне нужно завершить процесс NetBeans.
Я использую следующие инструменты построить мой проект: Windows 10 (к сожалению), NetBeans 11.2 и Oracle JDK 1.8.0_231.
NetBeans дал мне следующий вывод командной строки:
JAVA_HOME="C:\Program Files\Java\jdk1.8.0_231"
cd D:\repos\project\app; C:\Users\username\.gradle\wrapper\dists\gradle-4.10.2-bin\cghg6c4gf4vkiutgsab8yrnwv\gradle-4.10.2\bin\gradle --configure-on-demand clean build
Parallel execution with configuration on demand is an incubating feature.
FAILURE: Build failed with an exception.
* Where:
Script 'D:\repos\project\app\build.gradle' line: 1
* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Minimum supported Gradle version is 5.4.1. Current version is 4.10.2. If using the gradle wrapper, try editing the distributionUrl in C:\Program Files\NetBeans-11.2\gradle\wrapper\gradle-wrapper.properties to gradle-5.4.1-all.zip
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 0s
Есть никаких специальных настроек в build.gradle или gradle.properties не сделано.
Кто-нибудь знает, как заставить NetBeans использовать упакованный gradle?
Спасибо за ответ!