Inilah yang membantu saya memecahkan masalah tidak memiliki Gradle home set untuk IDEA saat mengimpor proyek Gradle.
TIGA PILIHAN - (A) Default Wrapper (B) "konfigurasi tugas grader 'wrapper'" ATAU (C) "distribusi gradle lokal" ditentukan oleh jetbrains: https://www.jetbrains.com/help/idea/gradle-settings .html
A. Wrapper Default (disarankan)
Jika Anda dapat, pilih opsi yang direkomendasikan ini. Jika berwarna abu-abu, lihat opsi C, yang kemudian harus menetapkan default Anda untuk semua proyek berikutnya.
B. Konfigurasi Tugas 'Pembungkus' Gradle
Jika Anda ingin IDEA menentukan versi gradle Anda untuk Anda dari skrip build Anda
- Tetapkan opsi ini jika Anda mendefinisikan versi gradle build Anda sebagai tugas dalam build gradle aktual Anda.
Contoh di bawah ini dari jetbrains: https://www.jetbrains.com/help/idea/gradle-settings.html
(berguna jika Anda tidak ingin berbagi build gradle antar proyek)
C. Distribusi Gradle Lokal
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
Ini karena "libexec akan digunakan oleh daemon lain dan utilitas sistem yang dijalankan oleh program lain" (yaitu IDEA). Silakan lihat /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.
- Seharusnya IDEA sekarang memungkinkan Anda untuk menekan OK