springboot版本为2.1.6.RELEASE,项目在启动的时候会报错,显示
Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [/Users/carrymaniac/Desktop/teaching/target/classes/mapper/AchievementMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'file [/Users/carrymaniac/Desktop/teaching/target/classes/mapper/AchievementMapper.xml]'. Cause: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers already contains value for com.gdou.teaching.mapper.AchievementMapper.selectFields
at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:596) ~[mybatis-spring-2.0.2.jar:2.0.2]
查看target文件夹,发现mapper和application.yml文件多了两个,使用mvn clean之后重新运行,项目正常启动,但是再次重启的时候又出现了这个问题,想请教一下,怎么解决这个bug。