【错误记录】IntelliJ IDEA 编译 Groovy 项目报错 ( Groovy SDK is not configured for module )

一、报错信息


Groovy SDK is not configured for module ''

【错误记录】IntelliJ IDEA 编译 Groovy 项目报错 ( Groovy SDK is not configured for module )


【错误记录】IntelliJ IDEA 编译 Groovy 项目报错 ( Groovy SDK is not configured for module )

运行时提示 :

错误: 找不到或无法加载主类 org.codehaus.groovy.tools.GroovyStarter



【错误记录】IntelliJ IDEA 编译 Groovy 项目报错 ( Groovy SDK is not configured for module )

二、修改方案


猜测是 Gradle 版本与 Groovy 版本不匹配导致 ;


在 IntelliJ IDEA 中重新创建一个 Groovy 工程 , 看下配置 ;


将 build.gradle 中的


dependencies {
    compile 'org.codehaus.groovy:groovy-all:3.0.5'
}

配置 , 修改为

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.11'
}

配置 , 即可编译成功 ;

上述只是提供一个问题解决思路 ;


上一篇:【Groovy】MOP 元对象协议与元编程 ( 方法注入 | 使用 Category 分类进行方法注入的优缺点 )


下一篇:【错误记录】Groovy 注入方法报错 ( Cannot add new method [hello] for arguments [[]]. It already exists )