Ich versuche, eine Verbindung zu einer MySQL-Datenbank mit dem Play-Framework. Aus meiner eigenen Suche, ich weiß, ich muss diese Zeile irgendwo hinzuzufügen:Hinzufügen von MySql zu playframework 2.2.1
"mysql" % "mysql-connector-java" % "5.1.18"
jedoch in jeder Dokumentation/ähnliche Frage steht, dass diese Zeile entweder in die Build.scala
-Datei oder der build.sbt
Datei und ich habe geht weder dieser Dateien. Als ich meine Anwendung (als Java-App) erstellt habe, gab es nur eine build.properties
und plugins.sbt
, die sich im Projektordner befinden.
Weiß jemand, wo man diese Zeile hinzufügen? Muss ich eine dieser Dateien erstellen?
Meine build.properties
Datei:
sbt.version=0.13.0
Und
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")
UPDATE:
addSbtPlugin("mysql" % "mysql-connector-java" % "5.1.18")
meiner Plugins Datei Nach dem Hinzufügen:
Das ist seltsam. 'build.sbt' sollte sich im Root-Verzeichnis befinden, das heißt, wenn Ihre App MyPlay2App heißt, sollte der Pfad dazu MyPlay2App/build.sbt lauten. Ich habe das gerade auf einem Mac mit dem Kommandozeilen-Tool ausprobiert. Sie können auch versuchen, 'build.sbt' auf der Stammebene hinzuzufügen. Mein Standard 'Build.sbt' enthält folgende Komponenten: 'Version: = "1.0-snapshot"' 'libraryDependencies ++ = Seq ( javaJdbc, javaEbean, Cache )' – mantithetical