web-dev-qa-db-de.com

Wie kann ich IntelliJ über Groovy informieren, das mit Brew unter OSX installiert wurde?

Ich renne:

  • IntelliJ Ultimate 2016.3
  • Homebrew 1.1.2
  • OS X 10.11.5 El Capitan

Ich habe brew install groovy Ausgeführt, was dazu führte, dass groovy in /usr/local/Cellar/groovy/2.4.7/ Installiert wurde. Brew hat auch einen Symlink hinzugefügt: /usr/local/bin/groovy -> ../Cellar/groovy/2.4.7/bin/groovy

Wenn ich das Groovy-Projekt in IntelliJ öffne, kann ich ein Groovy-SDK konfigurieren. Ich habe dies noch nicht eingerichtet, daher erhalte ich eine Schaltfläche "Erstellen", mit der Finder gestartet wird. Soweit ich weiß, kann ich nichts auswählen, um IntelliJ glücklich zu machen. Ich habe /user/local/bin/groovy, /user/local/Cellar/groovy, /user/local/Cellar/groovy/2.4.7, /user/local/Cellar/groovy/2.4.7/bin Usw. ausprobiert. IntelliJ akzeptiert die Bibliothek nicht und erzählt weiter me "Fehler: Bibliothek nicht angegeben".

Weiß jemand, wie ich IntelliJ sagen soll, wo groovig ist?

50
David
  1. Installieren Sie groovysdk:

     Brauen entfernen groovy 
     Brauen installieren groovysdk
  2. Einstellen GROOVY_HOME, andernfalls meldet Intellij eine fehlerhafte Installation:

     export GROOVY_HOME =/usr/local/opt/groovy/libexec
  3. Zeigen Sie mit IntelliJ auf das installierte Verzeichnis, z.

    /usr/local/Cellar/groovysdk/2.4.7/libexec
92
brew install groovysdk
  • Klicken Sie mit der rechten Maustaste auf den Projektstammordner, oder klicken Sie auf diesen Link, wenn oben in Ihrem Fenster ein Config Wizard erscheint.

  • Wählen Sie Add Project Framework Support

  • Scrollen Sie nach unten und wählen Sie Groovy

    Wenn es nicht in der Liste angezeigt wird; Es liegt daran, dass das Framework bereits hinzugefügt wurde.

  • Wenn Groovy nicht zu IntellJ hinzugefügt wurde, wählen Sie Create ...

  • durchsuchen Sie/usr/local/Cellar/groovysdk // libexec/z. B .: /usr/local/Cellar/groovysdk/2.4.11/libexec/

    Gotcha - Der Dateibrowser zeigt an, dass Sie Ihren/usr/local-Dateipfad nicht anzeigen können. Wenn Sie shift + command + g Drücken, wird ein Dialogfeld geöffnet, in dem Sie den Pfad eines beliebigen Ordners eingeben können, den Sie öffnen möchten

Getan.

32
f-society

/usr/local/opt/groovy/libexec.

verwenden brew info groovy um die Hilfe auszudrucken:

==> Caveats
  You should set GROOVY_HOME:
    export GROOVY_HOME=/usr/local/opt/groovy/libexec
13
teppic

Ich habe dies mit Intellij IDEA 2016.3 unter OS X gemacht.

Ich kann dies unter Projekteinstellungen -> Globale Bibliotheken konfigurieren.

  1. Fügen Sie eine neue globale Bibliothek hinzu, indem Sie auf + Klicken und Java auswählen.

  2. Navigieren Sie zu dem Speicherort homebrew, auf dem Groovy installiert ist, /usr/local/Cellar/groovy/2.4.7 Und wählen Sie alle JAR-Dateien im Verzeichnis libexec/lib Aus.

  3. Setzen Sie den Namen auf groovy-2.4.7 Oder was auch immer für Sie funktioniert.

12
Will

Da ich im geöffneten Dialogfeld/usr nicht auswählen konnte, habe ich in Finder die Funktion "Gehe zum Ordner" verwendet und einen Favoriteneintrag für/usr/local/opt/groovy/libexec erstellt, der funktionierte.

2
Fusca Software

Es ist sehr einfach zu machen:

Installiere groovy:

brew install groovy

Zeigen Sie mit IntelliJ auf das folgende Verzeichnis:

/usr/local/Cellar/groovysdk/<version>/libexec

Sie werden sehen, dass intellij alle erforderlichen Abhängigkeiten erhält

1
RB7