【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。

问题描述:

Eclipse 4.8 安装Groovy版本为2.6的,而spring5的spring-beans的groovy版本为2.5,导致工程报错:

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第1张图片

解决办法:

1.打开Window>Preferences>Groory>Compiler 查看当前Groovy版本

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第2张图片

(若是版本低于2.5或者没有插件需要重新安装插件,自行百度解决)

这里选择我们需要的2.5版本:

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第3张图片

重启Eclipse ( 如果Eclipse 的Project Explorer报错,关闭Project Explorer,重新打开Project Explorer视图就好了,

但是每次启动都会是这样,要解决 请往下看  ),

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第4张图片

经过排查,是切换Groovy版本出了问题,解决思路:直接删除不需要的groovy版本;

解决:

1.先恢复默认设置,防止污染,

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第5张图片

2.关闭Eclipse,打开Eclipse安装目录,进入plugins文件夹,把多余的Groovy版本的插件删除

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第6张图片

重新打开Elipse,问题解决,工程也没有报错

【解决】导入Spring5 spring-beans源码,由于Eclipse的Groovy版本为2.6,导致工程报错:Groovy版本不一致。_第7张图片

 

你可能感兴趣的:(其他技术经验)