报错:java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBean()
报错截图:
解决方式:
1. 在pom.xml文件加依赖,然后等pom.xml文件更新成功就成
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
2. 当我添加之后还是报错,我找了很久的原因,后来去问了我同学,他问我maven重新加载了吗,
我想当时通过idea一直在rebuild,也没有报错,但是他这么跟我一说,我还是试了一下
在终端输入:
mvn clean
然后显示打包失败:
这是我依赖里有个依赖没有指定版本,然后我仔细检查了一下,很多包我重复引用了,删减了一下之后打包成功
项目启动成功!好耶