我在activator
和play-scala
模板的帮助下创建了一个测试Play 2.3应用程序:
activator new test play-scala
这是 build.sbt :
name := """test"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayScala)
scalaVersion := "2.11.1"
libraryDependencies ++= Seq(
jdbc,
anorm,
cache,
ws
)
在 application.conf 中,我已将MySQL设置为应用程序的数据库:
db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://localhost:3306/*******?characterEncoding=UTF-8"
db.default.user=root
db.default.password="********"
当我在控制台中键入activator run
时,它会在localhost和端口9999上启动服务器。但是,当我在浏览器中打开应用程序时,出现以下错误:
Configuration error
Driver not found: [com.mysql.jdbc.Driver]
我做错了什么?
答案 0 :(得分:6)
您需要将mysql驱动程序添加到build.sbt
:
libraryDependencies += "mysql" % "mysql-connector-java" % "5.1.27"