问题描述:
使用IDEA通过 mvn-clean,mvn-package 将一个SpringBoot的maven项目打成jar包后,
在jar包所在目录使用java -jar xxx.jar cmd命令运行jar包,报错java.sql.SQLException: com.mysql.jdbc.Driver。
如下图:
解决办法:
将pom.xml文件中添加的MySQL依赖版本改为runtime
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency>
参考文献地址:https://blog.csdn.net/qq_36357242/article/details/102930297
SpringBoot项目打成jar包运行java -jar xxx.jar报错java.sql.SQLException: com.mysql.jdbc.Driver