新手日志:mac系統(tǒng)跑springboot的jar報(bào)錯(cuò):To display the conditions report re-run your application with 'debug'...

  • 運(yùn)行jar時(shí)報(bào)錯(cuò):
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2021-08-06 13:59:03.887 ERROR 25750 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   :

***************************
APPLICATION FAILED TO START
***************************

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


Action:

Consider the following:
    If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
    If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

  • 分析重點(diǎn):
o.s.b.d.LoggingFailureAnalysisReporter   
  • 原因:logger方面出的問題,檢查自己的logger在properties中配置的路徑為/home/xxx/。由于在mac目錄中沒有/home/目錄,雖然打包成功了,但是運(yùn)行時(shí)會(huì)出錯(cuò),并且在centos中即使有/home/目錄也無法運(yùn)行。
    解決辦法:修改mac中l(wèi)ogger配置的目錄為/opt/xxx (centos中也有opt目錄),再給mac中的/opt/xxx目錄賦予讀寫權(quán)限: sudo chmod +x 777 /opt/xxx

  • 最后:報(bào)錯(cuò)To display the conditions report re-run your application with 'debug' enabled.的原因有多種,具體要看其后面一行去找錯(cuò)誤的具體原因。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容