2017-02-10 9 views
0

私は何をしてもこのエラーを投げつけ続けます。依存関係を追加し、jarファイルを追加しました。また、application.confで必要な変更を加えました。何が間違っているのかわからない。ドライバが見つかりません:[com.mysql.jdbc.Driver]フレームワークを再生

私のapplication.conf:

db.default.driver=com.mysql.jdbc.Driver 
db.default.url="mysql://127.0.0.1:3306" 
db.default.user=root 
db.default.password="password" 

私Build.scala

val appDependencies = Seq(
    "mysql" % "mysql-connector-java" % "5.1.40" 
) 
// i am using mysql 5.7.17, connector/j is 5.1.40 

私plugin.sbtファイル:

libraryDependencies ++= Seq(
    javaJdbc, 
    "mysql" % "mysql-connector-java" % "5.1.40" 
) 

それはまだ同じエラーを投げ続けます。私は遊び2.2.6を使用しています!

+0

を試みる場合、それは、activator run

を行います'jdbc:'で始まらなければならず、なぜURLの周りに引用符がありますか?これを試してください: 'db.default.url = jdbc:mysql://127.0.0.1:3306' – Jesper

+0

引用符がないと、解析されません。 –

+0

の前後に二重引用符を追加するとエラーが表示されるクラスパスに含まれているかどうかを確認できますか? – NewUser

答えて

0

あなたの設定を削除し

は、あなたのデシベルの詳細をapplication.confする行の下に追加します。

db.default.driver="com.mysql.jdbc.Driver" 
db.default.url="jdbc:mysql://localhost:3306/dbName" 
db.default.user="user" 
db.default.password="password" 

"mysql" % "mysql-connector-java" % "5.1.30" 

をbuild.sbtする依存関係を追加し、それはまだdoesntの仕事は、JDBC URLが正しいとは思えない

activator clean 
activator run 
0
db.default.driver=com.mysql.jdbc.Driver 
**db.default.url="jdbc:mysql://127.0.0.1:3306/databaseName"** 
db.default.user=root 
db.default.password="password" 

URLが間違っていますか?適切な文字エンコーディングと正しく

+0

私はこれを試して、働いていない。 –

0

設定MySQLデータベース:

db.default.driver=com.mysql.jdbc.Driver 

db.default.url="jdbc:mysql://127.0.0.1:3306/databaseName?characterEncoding=UTF-8" 

db.default.user=root 

db.default.password="password" 
+0

URLが問題ではなく、「ドライバが見つかりません」という部分です。 –

+0

解決済み、build.sbtで更新していた依存関係に問題がありました。みんな、ありがとう! –

+0

問題が何かを覚えていますか?私は同じ問題を抱えているかもしれません.. – Ruben2112

関連する問題