SpringBoot項目打成jar包運行java -jar xxx.jar報錯java.sql.SQLException: com.mysql.jdbc.Driver


問題描述:

使用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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM