若依微服务版在Windows上通过jar包运行业务模块时提示:Failed to determine s suitable driver class
場景
若依微服務版后臺服務通過jar包部署到Windows服務器:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109623337
在上面講若依微服務版的服務部署到Windows服務器上的時候提示:
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
?
注:?
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
在確保系統中Mysql、Redis、Nacos以及各項配置文件沒有問題的情況下。
如果不打jar包,直接將項目在IDEA中進行運行的話是不會報此錯誤的。
但是在將業務模塊的嚇得比如system打成jar后運行就會提示。
因為連接數據庫的yml的配置文件的內容是從Nacos的配置信息的數據庫讀取出來的,在使用cmd直接運行時使用
java -jar ***.jar時會因為編碼問題導致配置信息讀取不正確,所以在運行jar包時指定編碼格式。
java -Dfile.encoding=utf-8 -jar xxx.jar?
總結
以上是生活随笔為你收集整理的若依微服务版在Windows上通过jar包运行业务模块时提示:Failed to determine s suitable driver class的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 若依微服务版后台服务通过jar包部署到W
- 下一篇: Java中使用Jacob实现Window