前幾天去客戶那裏實施,在項目啓動時報錯,但是在正常的開發環境中不可能包這樣的錯誤的。
我們用的數據庫是oracle,而這個”Could not get a databaseId from dataSource”這個錯誤很明顯是數據源dataSource的錯誤,一開始我以爲是參數配置除了問題,但是一番改正,項目啓動還是報這個錯誤。
百般實驗之後,確定是配置問題,個人臆測可能時解析配置的時候出了問題
oracle.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
# 改配置的問題
oracle.jdbc.url=jdbc\:oracle\:thin\:@115.25.251.88\:1521\:ORCL
oracle.jdbc.username=dba
oracle.jdbc.password=123
改成:
oracle.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
# 修改爲
oracle.jdbc.url=jdbc\:oracle\:thin\:@115.25.251.88\:1521\/ORCL
oracle.jdbc.username=dba
oracle.jdbc.password=123