Intellij Idea Community Edition kann "Gradle home" nicht festlegen


7

Ich habe Gradle aus dem Repository installiert. Dann habe ich die Intellij Idea Community Edition von der offiziellen Website heruntergeladen und installiert.

Ich habe das Java JDK festgelegt und versuche jetzt, ein Gradle-Projekt zu öffnen, aber das Problem ist, dass es mein Gradle-Zuhause nicht akzeptiert:

Geben Sie hier die Bildbeschreibung ein

~/Documents/idea-IC-141.2735.5/bin$ whereis gradle
gradle: /usr/bin/gradle /usr/share/gradle /usr/share/man/man1/gradle.1.gz

Was ist falsch?

Bearbeiten: Jetzt kann ich die erste Option wählen Use default gradle wrapper (recommended)

Wahrscheinlich, weil ich neu gestartet habe, weiß ich es nicht


Was sagt IntellIJ, wenn es nicht akzeptiert? Jede Warnung oder Fehlermeldung. Fügen Sie diese Informationen zu Ihrer Antwort hinzu, da das Problem aus dem von Ihnen angehängten Screenshot nicht ersichtlich ist
Anton Dozortsev

Sie haben Recht, ich habe den Screenshot ersetzt
wählen Sie den

Hast du meinen Vorschlag ausprobiert? Bitte geben Sie mir eine Antwort auf meine Antwort. Wenn es für Sie nicht hilfreich ist, entferne ich es einfach.
Anton Dozortsev

Noch nicht, RL Prioritäten kamen herein, ich werde es Ihnen so schnell wie möglich sagen
wählen Sie den

Antworten:


7

Als Gradle homeOption müssen Sie den Pfad zu dem Ordner angeben, in dem Ihre Gradle-Distribution installiert wurde.

So bestimmen Sie den Gradle-Standort Ihrer Gradle-Installation:

  1. Erstellen Sie build.gradle mit:

    task getHomeDir << {
        println gradle.gradleHomeDir
    }
  2. Lauf

    gradle getHomeDir

Referenz: Einrichten des Gradle-Plugins für IntelliJ


Ich 21.26.31: Executing external task 'getHomeDir'... :getHomeDir /home/elect/.gradle/wrapper/dists/gradle-2.2-all/1vevkra640w3rb9hkuw50q5we/gradle-2.2verstehe , es scheint, dass es mit dem Standard-Gradle-Wrapper zurückfällt
wählen Sie den

@elect Hast du dein Problem trotzdem gelöst?
Anton Dozortsev

2
Wählen Sie einfach "Standard-Gradle-Wrapper verwenden".
Wählen Sie den

Der Schritt verknüpft funktioniert. Stellen Sie nur sicher, dass am Ende kein Leerzeichen steht.
Christian Bongiorno

In Gradle 5.4.1 wird die Fehlermeldung "Die Methode leftShift () für Argumente [build_a40fhrzx78ylj5i2p6fgsmqo4 $ _run_closure3 @ 2ece1ad3] für Aufgabe ': getHomeDir' vom Typ org.gradle.api.DefaultTask wurde nicht gefunden." - Es kann durch Entfernen der<<
naXa
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.