Intellij:无法在“添加框架支持”中选择“Groovy”

dzjeubhm  于 2022-11-01  发布在  其他
关注(0)|答案(1)|浏览(249)

我想在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

pkbketx9

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):
group 'com.test'
version '1.0.0'

apply plugin: 'groovy'

repositories {
    mavenCentral()
}

dependencies {
    implementation "org.codehaus.groovy:groovy:2.4.5"
}

相关问题