Dies hat mir geholfen, das Problem zu lösen, dass Gradle beim Importieren eines Gradle-Projekts nicht für die IDEA eingerichtet wurde.
DREI OPTIONEN - (A) Standard-Wrapper (B) "Gradle 'Wrapper'-Task-Konfiguration" ODER (C) "Lokale Gradle-Verteilung", definiert durch Jetbrains: https://www.jetbrains.com/help/idea/gradle-settings .html
A. Standardverpackung (empfohlen)
Wenn Sie in der Lage sind, wählen Sie diese empfohlene Option. Wenn es abgeblendet ist, lesen Sie Option C, die dann Ihre Standardeinstellung für alle nachfolgenden Projekte festlegen sollte.
B. Gradle 'Wrapper'-Aufgabenkonfiguration
Wenn Sie möchten, dass IDEA Ihre Gradle-Version für Sie in Ihrem Build-Skript definiert
- Stellen Sie diese Option ein, wenn Sie Ihre Gradle-Build-Versionen als Aufgabe innerhalb Ihres tatsächlichen Gradle-Builds definieren.
Beispiel unten von jetbrains: https://www.jetbrains.com/help/idea/gradle-settings.html
(nützlich, wenn Sie Gradle-Builds nicht zwischen Projekten teilen möchten)
C. Lokale Gradle-Verteilung
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
Dies liegt daran, dass "libexec von anderen Daemons und Systemdienstprogrammen verwendet werden soll, die von anderen Programmen ausgeführt werden" (dh IDEA). Weitere Informationen finden Sie unter /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 sollte es Ihnen jetzt erlaubt haben, OK zu drücken