如何在netbeans中使用Groovy 2.0

时间:2012-07-24 08:06:38

标签: netbeans groovy

我想在Netbeans 7.1.2中使用groovy 2.0,因为我想使用静态类型检查。

默认情况下,Netbeans使用库Groovy 1.6.4 - groovy-all.jar

如何让Netbeans使用Groovy 2.0。

我试图删除groovy 1.6.4- groovy-all.jar库并添加groovy2.0-groovy-all.jar。

我试图去工具 - >库 - > groovy 1.6.4并用那里的groovy 2.0罐替换罐子。

两者都会导致同样的错误:

includeAntRuntime = false选项与fork = false不兼容 /root/NetBeansProjects/myProject/nbproject/build-impl.xml:606:执行此行时发生以下错误: /root/NetBeansProjects/myProject/nbproject/groovy-build.xml:23:编译失败

2 个答案:

答案 0 :(得分:0)

NetBeans 7.2今天问世,并且内部对Groovy支持v1.8.6

我认为您不能将Groovy 2.0放入NetBeans并期望它支持它(这么多已经改变)

但是,这并不能阻止您使用自己的Ant / Gradle(正在进行的工作Gradle plugin here)构建脚本并使用它来管理您的依赖项。但是NetBeans对类型检查一无所知,所以你可能不得不忽略一些它说错误的东西(但不是)

答案 1 :(得分:0)

只需替换新netbeans-7.2.1/groovy/modules/ext/groovy-all.jar,但尊重名称groovy-all.jar,编辑将使用groovy 2完成。

测试它执行:

println GroovySystem.getVersion()