SpringBoot给我弄的醉醉的。各种问题,最难受的还是不知道为什么爆红,更难受的是,不知道为什么就突然解决了。
先把遇到的问题记录一下,以后有机会再回头补一下问题解决方案的原理。
1.在阿里映像仓库中找不到相关的插件
<!--mybatis代码自动生成插件-->
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.4.0</version>
<configuration>
<!--配置文件的位置-->
<configurationFile>GeneratorMapper.xml</configurationFile>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
搞得我一度以为是阿里出问题了。特意去阿里仓库看了一下,发现是有这个插件的。
最后看了各种网上的文章,虽然有各种各样的问题。但是都和我不一样。
最后稀里糊涂解决了。
记录一下。
最终解决方案
1)把仓库的内容全部删掉。
2)重建项目。
3)把springboot项目自动生成的内容,能删则删。
2.找不到mysql的驱动
也是谜一样的问题。
<classPathEntry location="F:\mysql-connector-java-8.0.20.jar"/>
上面是最后的无bug版本。
之前我是放在F:\0.resources下面的。检查路径没有问题,还是跟我说找不到。
最终解决方案
把mysql驱动直接挪到磁盘的下面。
3.找不到数据库
先读取application.properties配置文件中的内容。
再读取GeneratorMapper.xml文件。