2017-02-10 12 views
0

Он продолжает бросать эту ошибку независимо от того, что я делаю. Я добавил зависимости, я добавил банку, я также внес необходимые изменения в application.conf. Не поймите, что случилось.Driver не найден: [com.mysql.jdbc.Driver] play framework

мой 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

URL-адрес JDBC не кажется правильным, что должен начинаться с '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" 

Добавить зависимость в build.sbt

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

Затем сделайте activator run

Если он все еще не работает попробуйте

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 wrong ???

+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-адресом, это часть «Driver not found». –

+0

Решил, возникла проблема с зависимостями, которые я обновлял в своем файле build.sbt. Всем спасибо! –

+0

Помните, в чем проблема? У меня может быть такая же проблема. – Ruben2112