我不能讓我的應用程序中使用CloudBees的連接到數據庫。上與MySQL CloudBees的播放2.1:沒有合適的驅動程序找到
我有我的配置文件:
# Database configuration
# ~~~~~
db.default.driver=${MYSQL_DRIVER}
db.default.url=${MYSQL_URL_DB}
db.default.user=${MYSQL_USERNAME_DB}
db.default.password=${MYSQL_PASSWORD_DB}
在CloudBees的配置,我有:
$ bees config:list -a me/my-app
Application Parameters:
proxyBuffering=false
MYSQL_URL_DB=jdbc:cloudbees://my-app
MYSQL_USERNAME_DB=my-app
MYSQL_PASSWORD_DB=dadadadada
MYSQL_DRIVER=com.mysql.jdbc.Driver
Runtime Parameters:
java_version=1.7
讀這篇文章,是好像司機實際上是宣告。該dependenci是我Build.scala:
val appDependencies = Seq(
javaCore,
javaJdbc,
javaEbean,
"mysql" % "mysql-connector-java" % "5.1.22"
)
但在開始時,我得到:
Caused by:
java.sql.SQLException: No suitable driver found for
mysql://ec2-23-21-211-172.compute-1.amazonaws.com:3306/my-app
我覺得我錯過了一些閱讀文檔,但無法找到什麼......
謝謝,
編輯:您可以在Github找到我的測試應用程序。賞金是一個誰就會在管理部署的CloudBees它(並解釋如何)。 Cloudbees配置不在Github上提交。
對於完整的日誌,你可能看看這裏:https://gist.github.com/adericbourg/5189037 – 2013-03-18 17:25:29
你試過給5.1.18版本嗎?適用於我。 – smk 2013-03-18 17:33:54
我做到了。但它沒有改變任何東西...... – 2013-03-19 10:32:53