关于IDEA中Settings设置中target bytecode version经常自动变换的问题
最近在使用mybatis框架的时候,有时运行程序,就会报错。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200831165908479.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTYzNg==,size_16,color_FFFFFF,t_70#pic_center)
这里报错的原因是版本号的问题,我们只要去File中的Settings中修改相应的东西就可以顺利地运行程序了。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200831170245838.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTYzNg==,size_16,color_FFFFFF,t_70#pic_center)
这里我的JDK版本是1.8,根据自己的JDK版本去设置就好了。
注意: 后来我发现我的程序有时还是会报这种错误,去到设置里看,发现JDK的版本又被修改了。所以这是种治标不治本的办法。
- IDEA有时会自动修改你的target bytecode version属性