我正在处理一个groovy脚本,它使用@Grab注释导入依赖项。此脚本将在IDEA和命令行中运行。但是,在IDE中,导入以红色显示(不可解析),并且不会对如此导入的类进行自动完成。
我正在通过代理访问公司存储库,该代理已在IDEA中配置为Http代理(模块应该是,并且在我本地的.m2 repo中!)
任何人都有任何想法(没有双关语!)?
我正在使用IntelliJ IDEA 12.5 Ultimate(IU-129.1135),JRE 1.7和Groovy 2.1.6
答案 0 :(得分:77)
正如CrazyCoder所说,Alt
+ Enter
然后选择抓取工件和Enter
答案 1 :(得分:3)
可能有2个问题干扰Grab依赖项的解析
"Mark Directory As" -> "Sources Root"
"Project" -> "Project SDK"
并为其提供Java JDK。完成这些步骤后,您应该可以点击Alt
+ Enter
,然后选择"抓取工件"