当前位置: 代码迷 >> 综合 >> 报错 WARNING: Illegal reflective access by org.apache.ibatis.reflection.Reflector
  详细解决方案

报错 WARNING: Illegal reflective access by org.apache.ibatis.reflection.Reflector

热度:17   发布时间:2023-11-27 05:39:25.0

原因:mybatis使用部分反射api时,高版本的jdk报出了警告。

在jdk1.8环境下运行应该是不会有这个警告的。但如果还是出现这个警告,则可以检查下项目运行时用的是不是自己安装的jdk。

idea默认情况下用的是它自己的jdk,而非用户自己安装的jdk。

如果需要切换自己安装的jdk,则按照下面的操作:

右上角File  ————>  Project Structure

修改下SDK路径

 

 顺便检查下Module模块的语法检查等级是不是也是jdk1.8

 右下角点击 apply  ok 后,重启项目,警告就消失了。

  相关解决方案