我一個Heroku的服務器上設置一個Grails 2.3.5應用程序,我不斷收到以下錯誤當Tomcat啓動時建立的Grails 2.3.5應用在Heroku:問題與ClearDB
Caused by: java.sql.SQLException: Driver:[email protected] returned null for URL:jdbc:h2:mem:grailsDB;MVCC=TRUE;LOCK_TIMEOUT=10000
我不使用h2作爲數據庫。我想使用ClearDB。我的環境變量都看起來正確,並且在DataSource.groovy中一切都看起來正確。我甚至設置了連接字符串進行硬編碼,看看這是否會有所作爲。納達。
production {
datasource {
dbCreate = "create-drop"
url = "jdbc:mysql://us-cdbr-east-05.cleardb.net/heroku_5a952ab6aXXXXXXX?reconnect=true"
username = "XXXXX"
password = "xxxxx"
}
}
顯然我失去了一些東西,但我什麼都看不到。 生產設置從何處獲取h2連接字符串?!
都能跟得上。在我的數據源塊中,我指定了mysql驅動程序。我甚至將driverClassName添加到生產塊。同樣的錯誤。 – winna