我想在Intellij Idea 2018.1中为我的项目添加Groovy支持。但是当我从项目上下文菜单中打开“添加框架支持...”时,我在框架列表中看不到“Groovy”:
我在我的机器上安装了Groovy,并在IntelliJ中将其配置为全局库:
不确定这是否可行,但我也不能将Groovy添加为SDK:
我添加了Groovy作为模块依赖项:
我的根本问题是IntelliJ不能正确识别Groovy代码,例如,我得到了
Cannot resolve symbol `String`
当我使用String
类时:
指令集
关于如何将Groovy作为框架和SDK提供,有什么提示吗?
解决方案
感谢CrazyCoder为我指出了损坏的JDK。修复JDK并将Groovy添加为模块依赖项修复了问题。请参见https://www.jetbrains.com/help/idea/creating-and-managing-modules.html
1条答案
按热度按时间pkbketx91#
**确保您的JDK配置正确。**正如@crazycoder所评论的,OP的是红色的,表示路径可能不正确。
Groovy可以作为模块或库添加到Intellij中,也可以作为依赖项添加到其依赖文件(pom.xml、build.gradle等)中
1.模块(在Intellij中):
文件〉项目结构Ctrl+Alt+Shift+S〉单击模块〉依赖项。
2.库(在Intellij中):
转到File〉Project Structure...〉Libraries〉单击最左侧的加号〉根据您的选择添加Groovy jar或Maven源代码
3.依赖关系(构建.gradle):