【发布时间】:2014-01-26 18:24:37
【问题描述】:
我正在尝试使用 play 框架连接到 mysql 数据库。根据我自己的搜索,我知道我需要在某处添加这一行:
"mysql" % "mysql-connector-java" % "5.1.18"
但是,在每个文档/类似问题中,它都说这一行要么进入Build.scala 文件,要么进入build.sbt 文件,而我都没有这些文件。当我创建我的应用程序(作为 java 应用程序)时,它只给了我一个位于项目文件夹内的 build.properties 和 plugins.sbt。
有谁知道如何在哪里添加这一行?我需要创建其中一个文件吗?
我的build.properties 文件:
sbt.version=0.13.0
和
plugins.sbt
// Comment to get more information during initialization
logLevel := Level.Warn
// The Typesafe repository
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
// Use the Play sbt plugin for Play projects
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.1")
更新:添加后
addSbtPlugin("mysql" % "mysql-connector-java" % "5.1.18") 到我的插件文件:
【问题讨论】:
-
这很奇怪。
build.sbt应该在根目录下,也就是说,如果你的应用程序被称为 MyPlay2App,它的路径应该是 MyPlay2App/build.sbt 我只是在 mac 上使用命令行工具尝试过这个。您也可以尝试在根级别添加build.sbt。我的默认build.sbt包含以下内容:version := "1.0-SNAPSHOT"libraryDependencies ++= Seq( javaJdbc, javaEbean, cache )
标签: java mysql playframework playframework-2.2