2016-03-28 20 views
0

Java oyun çerçevesinde yeni başlayan biriyim, Mysql'i application.conf dosyasında kullanmaya çalışıyorum ama bir hata alıyorum: Sürücü bulunamadı: [com. mysql.jdbc.Driver]Java oyun çerçevesi Sürücü bulunamadı: [com.mysql.jdbc.Driver]

Error message

+0

en sonuna belirtilen sinir bozucu? – Anton

+0

Bunu ekledim ama bundan sonra build.sbt sonra: önbellek, "mysql"% "mysql-connector-java"% "5.1.13", ama şimdi bir hata alıyorum: beklenen ama eof bulundu. "mysql"% "mysql-connector-java"% "5.1.13" –

+0

, build.sbt'inizin ilgili satırlarını ekleyebilir misiniz (tam bağımlılık beyanı)? – XioRcaL

cevap

0

documentation göre bunu böyle kullanmak zorunda:

# Default database configuration using MySQL database engine 
# Connect to playdb as playdbuser 
db.default.driver=com.mysql.jdbc.Driver 
db.default.url="jdbc:mysql://localhost/playdb" 
db.default.username=playdbuser 
db.default.password="a strong password" 

yüzden bunu doğru kullanıldığı gibi görünüyor. Bağımlılık bildiriminde sorun büyük olasılıkla (yorumun için)

+0

okumayı zorlaştırır Teşekkürler, ama mysql oyunda kullanmadan önce bazı mysql kütüphaneleri gerektirir mi merak ediyorum? hangi 5.1.18 build.sbt ne anlama geliyor? –

+0

kullanacağınız konektörün sürümüdür. Bildiğim kadarıyla bildiğiniz "mysql kütüphaneleri" bu konektördür. bkz http://mvnrepository.com/artifact/mysql/mysql-connector-java örneğin – XioRcaL

+0

Teşekkürler, deneyeyim ve –

0

Tam olarak aynı sorun vardı, mysql bağlayıcı kitaplığı da build.sbt eklenmesi gerekiyor. Bu sadece projenize bir bağımlılık olarak MySQL sürücüsü eklediniz play JDBC connection documentation

libraryDependencies += "mysql" % "mysql-connector-java" % "5.1.36" 
İlgili konular