myeclipse等IDE出现jdk编译错误,已经导入正确的jdk了但是代码中确还是报错

此种问题最让人头疼,一个疏忽就会浪费大量的时间去排查,以下是我遇到的问题实例:

1.代码中报错(版本错误)

myeclipse等IDE出现jdk编译错误,已经导入正确的jdk了但是代码中确还是报错

但是经过不断确认,jdk版本的确没有问题。

2.查看某一个项目在ide中加载jdk版本

myeclipse等IDE出现jdk编译错误,已经导入正确的jdk了但是代码中确还是报错

版本没有问题,但是发现位置不对,jdk包应该首先加载,然后在加载业务需求jar包,否则就会出现某一代码本应该引用jdk中包,但确引用了业务类jar包,所以我们要将jdk提到业务jar包之上,如下:

myeclipse等IDE出现jdk编译错误,已经导入正确的jdk了但是代码中确还是报错

这样代码中的错误就会消失