Саме це допомогло мені вирішити проблему відсутності дому Gradle для IDEA під час імпорту проекту Gradle.
ТРИ ВАРІАНТИ - (A) Замовчувач Wrapper (B) "gradle 'обгортка" Конфігурація завдання "АБО (C)" Місцевий розподіл gradle ", визначений jetbrains: https://www.jetbrains.com/help/idea/gradle-settings .html
A. Обгортка за замовчуванням (рекомендується)
Якщо ви в змозі, виберіть цей рекомендований варіант. Якщо його немає в сірому кольорі, див. Опцію C, яка повинна встановити за замовчуванням всі наступні проекти.
B. Конфігурація завдань Gradle 'Wrapper'
Якщо ви хочете, щоб IDEA визначила вашу версію gradle для вас зі свого сценарію складання
- Встановіть цей параметр, якщо ви визначаєте версії збірки gradle як завдання в межах фактичної збірки gradle.
Приклад нижче з jetbrains: https://www.jetbrains.com/help/idea/gradle-settings.html
(корисно, якщо ви не хочете ділитися gradle builds між проектами)
C. Місцевий розподіл Gradle
1. Run the following command to get gradle location:
brew info gradle (if gradle was installed with homebrew)
2. You are looking for something like this:
/usr/local/Cellar/gradle/4.8.1
3. Next, append 'libexec' to the gradle location you just found:
/usr/local/Cellar/gradle/4.8.1/libexec
Це тому, що "libexec має використовуватися іншими демонами та системними утилітами, виконаними іншими програмами" (тобто IDEA). Перегляньте /unix/312146/what-is-the-purpose-of-usr-libexec
4. Finally, put that new path in the Gradle home input box if IDEA prompts you.
- Тепер IDEA повинен був дозволити вам натиснути ОК