我是java play framework的初學者,我嘗試在application.conf中使用Mysql,但出現錯誤:未找到驅動程序:[com。 mysql.jdbc.Driver]Java播放框架驅動程序未找到:[com.mysql.jdbc.Driver]
回答
根據documentation你必須使用它像:
# 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"
如此看來,你使用它的權利。問題很可能在你的依賴聲明中(根據你的評論)
謝謝,但我不知道在使用mysql之前是否需要一些mysql庫? 5.1.18在build.sbt中意味着什麼? –
它是您要使用的連接器的版本。據我所知,你所說的「mysql庫」就是這個連接器。看到http://mvnrepository.com/artifact/mysql/mysql-connector-java例如 – XioRcaL
謝謝,讓我試試看,我看到 –
我有完全相同的問題,mysql連接庫也需要在build.sbt
中加入。這很煩人這只是在最後提到play JDBC connection documentation
libraryDependencies += "mysql" % "mysql-connector-java" % "5.1.36"
- 1. 未找到驅動程序:[com.mysql.jdbc.Driver]播放框架
- 2. 未找到JDBC驅動程序類:com.mysql.jdbc.Driver
- 3. Postgres +播放2.2.1 Java - 驅動程序未找到:[org.postgresql.Driver]
- 4. 指定的JDBC驅動程序com.mysql.jdbc.Driver類未找到
- 5. 播放框架:未找到rjs
- 6. 播放框架:未找到:value params
- 7. 用play安裝postgresql!框架(未找到驅動程序:[org.postgresql.Driver])
- 8. Java如何查找類? (試圖加載驅動程序:com.mysql.jdbc.Driver)
- 9. 使用Hibernate的問題 - 找不到JDBC驅動程序類:com.mysql.jdbc.Driver
- 10. 找不到類名爲的驅動程序:com.mysql.jdbc.Driver
- 11. 播放框架中的MySql數據庫連接問題(未找到驅動程序)
- 12. 加載驅動程序時出錯:com.mysql.jdbc.Driver
- 13. 未找到spark驅動程序
- 14. 未找到JDBC驅動程序類:oracle.jdbc.OracleDriver
- 15. Nexus 5 USB驅動程序未找到
- 16. 未找到SAX2驅動程序類
- 17. RabbitMQ的驅動程序未找到
- 18. 未找到Jdbc驅動程序
- 19. 未找到驅動程序類
- 20. 未部署到heroku的播放框架
- 21. 如何將網頁驅動程序切換到未知框架?
- 22. 播放框架:找不到符號「async」
- 23. 轉換播放框架Java Promise播放框架Scala Promise
- 24. MySql getConnection.Exception,類com.mysql.jdbc.Driver未找到
- 25. 播放框架scala Intellij IDE操作未找到
- 26. 第一個http請求播放框架+ Selenium網絡驅動程序+黃瓜stucks
- 27. 播放框架應用程序安裝
- 28. 播放框架MVC郵件程序
- 29. eclipse和Tomcat的Java EE:驅動程序未找到
- 30. 播放框架調用從Satndalone的Java程序的控制器
你是否已經將mysql驅動程序作爲依賴項添加到項目中了? – Anton
我添加它,但在build.sbt像這樣:cache, 「mysql」%「mysql-connector-java」%「5.1.13」,但現在我得到一個錯誤:預期但eof發現。 「mysql」%「mysql-connector-java」%「5.1.13」 –
你可以添加build.sbt的相關行(即完全依賴聲明)嗎? – XioRcaL