para not library intellij idea for configured configurar change groovy intellij-idea grape

not - Intellij IDEA no importa dependencias de @Grab en el proyecto Groovy



intellij idea plugins (2)

Tengo una secuencia de comandos groovy en la que estoy trabajando, que importa dependencias utilizando la anotación @Grab. Este script se ejecutará dentro de IDEA, y desde la línea de comando. Sin embargo, dentro del IDE, las importaciones se muestran en rojo (como no resueltas), y no se completa automáticamente en las clases que se importan.

Estoy accediendo a un repositorio corporativo a través de un proxy, que se ha configurado como Http Proxy dentro de IDEA (¡el módulo debería ser, y es, en mi repositorio local de .m2 de todos modos!)

Alguien tiene alguna idea (¡sin juego de palabras!)?

Estoy usando IntelliJ IDEA 12.5 Ultimate (IU-129.1135), JRE 1.7 y Groovy 2.1.6


Podría haber 2 problemas que interfieren con la resolución de las dependencias de Grab

  1. Su carpeta de código fuente no ha sido marcada como "Fuentes raíz". Para hacer eso, haga clic derecho en la carpeta y seleccione "Mark Directory As" -> "Sources Root"
  2. Su proyecto no tiene un Proyecto JDK válido. Para hacer esto, presiona Ctrl-Alt-Shift-S, selecciona "Project" -> "Project SDK" y dale un Java JDK.

Una vez que haya realizado estos pasos, podrá presionar Alt + Enter y luego seleccionar "Grab the artifacts"


Según lo indicado por CrazyCoder, Alt + Enter luego selecciona Grab the artifacts y Enter