405 Stimmen

Wie definiert man Gradles Zuhause in IDEA?

Ich versuche, ein Gradle-Projekt in IntelliJ zu importieren, und wenn ich zum Textfeld Gradle Home gelange, wird es nicht automatisch ausgefüllt, und auch das Eingeben des Pfades von Gradle Home führt nicht zu einem gültigen Speicherort - Ich habe die Umgebungsvariable GRADLE_USER_HOME gesetzt (zu dem, was ich denke, der richtige Pfad ist!), und es ist mir gelungen, dasselbe Projekt erfolgreich in Eclipse zu importieren. Irgendwelche Vorschläge?

12voto

Prabs Punkte 4626

C:\Benutzer\<_benutzername>\.gradle\wrapper\dists\gradle-<_version>-all\<_nummer_zufällig_vielleicht>\gradle-<_version>

\Android Studio\gradle hat bei mir nicht funktioniert.

Und "Standard-Gradle-Wrapper" wurde nicht konfiguriert, während das Projekt von Bitbucket importiert (geklont) wurde.

Wenn es problematisch ist, den Pfad herauszufinden, hier ist mein Pfad:

C:\Benutzer\prabs\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx\gradle-5.4.1

9voto

skryvets Punkte 2640

Diese Anleitung gilt nur für MAC. Ich hatte das gleiche Problem. Ich habe es gelöst, indem ich $GRADLE_HOME in der .bash_profile konfiguriert habe. So geht's:

  • Öffne die .bash_profile (normalerweise befindet sie sich im Benutzerverzeichnis).
  • Füge die folgenden Zeilen hinzu, um die $PATH Variable zu aktualisieren: export GRADLE_HOME=/usr/local/opt/gradle/libexec export PATH=$GRADLE_HOME/bin:$PATH
  • Speichere es ab.
  • Wende deine Änderungen an, indem du folgendes ausführst: source .bash_profile

Ich habe meinen eigenen Artikel mit Anweisungen verfasst, falls jemand auf das gleiche Problem stößt.

5voto

AnupamChugh Punkte 1648

Auf einem Mac sollte es idealerweise unter liegen: /Applications/Android Studio.app/Contents/gradle/gradle-2.14.1

(Ersetzen Sie den Versionsstring durch den neuesten)

3voto

jtonic Punkte 541

Nach meinem Wissen ist es GRADLE_HOME und nicht GRADLE_USER_HOME (siehe Gradle-Installation http://www.gradle.org/installation).

Andererseits habe ich ein wenig mit der Gradle-Unterstützung in Idea 13 Cardea gespielt und ich denke, dass das Gradle-Home nicht automatisch von Idea erkannt wird. Wenn das der Fall ist, können Sie in YouTrack einen Fehler melden.

Außerdem, wenn Sie Gradle 1.6+ verwenden, können Sie die Graldle-Unterstützung für das Einrichten des Builds und des Wrapper verwenden. Ich glaube, Idea erkennt automatisch den Wrapper basierend auf dem Gradle-Projekt.

$ gradle setupBuild --type java-library

$ gradle wrapper

Hinweis: Unterstützte Bibliothekstypen: basic, maven, java

Viele Grüße

3voto

Daniel Scott Punkte 6987

Wenn Sie MacPorts verwenden, ist der Pfad

/opt/local/share/java/gradle

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X