目录
问题描述:
idea maven项目注解配置bean时报错,如下图所示:
或者是发行版本不一致什么的都可以解决
产生原因:
这是因为jdk版本不对,应该换成jdk11以下的版本,在这几个地方进行修改即可
解决方法:
1、File | Settings | Build, Execution, Deployment | Compiler | Java Compiler
2、Project
3、Modules
把这三个地方修改成较低版本的jdk就可以了,jdk11以下应该都是可以的,但是这种方法只能解决一时不能解决一世,新建一个项目或module时就要重新修改,有一个永久解决的办法,如下:
永久解决方法
1、在settings里面搜索maven,打开这个路径,比如我复制这个路径在d盘打开
2、点进去这个conf文件,找到settings.xml文件,编辑它,我是用notepad++打开的
3、把<profile>的这些代码复制到自己的这个文件的相应位置中,要什么版本就改成什么版本即可,比如把11改成1.8,代码如下:
<profile>
<id>jdk-11</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>11</jdk>
</activation>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<maven.compiler.compilerVersion>11</maven.compiler.compilerVersion>
</properties>
</profile>
4、把这个settings.xml文件复制一份到C:\Users\Administrator\.m2目录中
修改完毕,大功告成,从此告别“版本发行错误”类的问题
版权声明:本文为weixin_46623714原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。