問題描述:
使用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