我一直试图使用多种选项来解决这个问题,但是没有成功,所以最后还是想在这里寻求帮助。
我不太熟悉groovy及其相关的eclipse插件。
我有这个使用groovy 2.3编译器的项目。但是在我们的项目中,另一个开发人员使用groovy 2.4编译器更改了该设置。
所以我开始在eclipse中遇到错误,如
Groovy:Unexpected problem with AST transform: The Spock compiler plugin cannot execute because Spock 1.0.0-groovy-2.4 is not compatible with Groovy 2.0.7
我之前安装了groovy 2.0和2.3编译器功能。所以我卸载了2.0编译器功能并安装了groovy 2.4编译器功能版本。
所以现在我的eclipse有2.3和2.4 groovy编译器功能。
但不知怎的,它仍然在上面提到的错误中显示2.0
版本。
此外,我尝试在eclipse中使用switching compiler
,但现在我看不到2.4
的任何选项,它只显示我有2.3
版本且没有其他编译器存在。
我重启了eclipse和我的电脑几次,但没有运气。
如果有人遇到任何问题,请提供任何帮助。