intellij java macos intellij-idea groovy

java - groovy sdk intellij



¿Cómo le digo a IntelliJ sobre groovy instalado con brew en OSX (6)

  1. Instalar groovysdk:

    brew remove groovy brew install groovysdk

  2. Establezca GROOVY_HOME ; de lo contrario, Intellij informa que la instalación no funciona:

    export GROOVY_HOME=/usr/local/opt/groovy/libexec

  3. Apunte IntelliJ al directorio instalado, por ejemplo:

    /usr/local/Cellar/groovysdk/2.4.7/libexec

Estoy corriendo:

  • IntelliJ Ultimate 2016.3
  • Homebrew 1.1.2
  • OS X 10.11.5 El Capitán

Ejecuté brew install groovy que resultó en la instalación de groovy en /usr/local/Cellar/groovy/2.4.7/ . Brew también agregó un enlace simbólico: /usr/local/bin/groovy -> ../Cellar/groovy/2.4.7/bin/groovy

Cuando abro el proyecto maravilloso en IntelliJ, me da la opción de configurar un SDK Groovy. Todavía no lo configuré, así que aparece el botón "Crear", que inicia el buscador. Por lo que puedo decir, no hay nada que pueda seleccionar para hacer feliz a IntelliJ. He intentado /user/local/bin/groovy , /user/local/Cellar/groovy , /user/local/Cellar/groovy/2.4.7 , /user/local/Cellar/groovy/2.4.7/bin , etc. No importa qué elija, IntelliJ no acepta la biblioteca y continúa diciéndome "Error: la biblioteca no está especificada".

¿Alguien sabe cómo se supone que debo decirle a IntelliJ dónde está Groovy?


Como no podía seleccionar / usr en el cuadro de diálogo abierto, solía ''ir a la carpeta'' del buscador y creé una entrada favorita para / usr / local / opt / groovy / libexec que funcionó.


Lo hice con Intellij IDEA 2016.3 en OS X.

Puedo configurar esto en Configuración del proyecto -> Bibliotecas globales .

  1. Agregue una nueva biblioteca global haciendo clic en + y seleccione Java

  2. Navegue a la ubicación homebrew instalada Groovy, /usr/local/Cellar/groovy/2.4.7 y seleccione todos los archivos JAR en el directorio libexec/lib .

  3. Establezca el nombre en groovy-2.4.7 , o lo que sea que funcione para usted.


/usr/local/opt/groovy/libexec .

use brew info groovy para imprimir ayuda:

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


Es muy fácil de hacer:

Instalar maravilloso :

brew install groovy

Apunte IntelliJ al siguiente directorio:

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

Verá que intellij obtendrá todas las dependencias requeridas


brew install groovysdk

  • Haga clic derecho en la carpeta raíz del proyecto o si aparece un asistente de configuración en la parte superior de sus ventanas, podemos hacer clic en ese enlace.

  • Seleccione Agregar soporte de marco de proyecto

  • Desplácese hacia abajo y seleccione Groovy

    Si no se muestra en la lista; es porque ya tiene el marco agregado.

  • Si Groovy no se ha agregado a IntellJ, seleccione Crear ...

  • navegar / usr / local / Cellar / groovysdk // libexec / eg: /usr/local/Cellar/groovysdk/2.4.11/libexec/

    Gotcha: muestra un navegador de archivos que no le permite ver su ruta de acceso / usr / local, debe presionar shift + command + g abrirá un cuadro de diálogo donde puede escribir la ruta de cualquier carpeta que desee abrir

Hecho.