Scala 播放 "Can't resolve symbol db"
Scala Play "Can't resolve symbol db"
我一直在尝试从 Scala Play 连接到本地 postgres,但由于某种原因似乎无法导入 Database
和 NamedDatabase
。
尝试使用 import play.api.db._
或 import play.api.db.{ Database, NamedDatabase }
导入时,我收到 Can't resolve symbol db
错误。这从字面上看是 0 有意义的。我已经尝试重新导入项目并在 IntelliJ 中重建,但它仍然无法正常工作。未记录的 db
导入有什么变化吗?这些导入语句直接来自 Scala Play 教程页面:
https://www.playframework.com/documentation/2.5.x/ScalaDatabase
我还在 build.sbt
中包含了 postgres 依赖项,但我认为这无关紧要:
"postgresql" % "postgresql" % "9.1-901.jdbc4",
这是一张显示正在发生的事情的图片:
啊,我只是忘了添加依赖:
libraryDependencies += jdbc
这解决了所有问题。
我一直在尝试从 Scala Play 连接到本地 postgres,但由于某种原因似乎无法导入 Database
和 NamedDatabase
。
尝试使用 import play.api.db._
或 import play.api.db.{ Database, NamedDatabase }
导入时,我收到 Can't resolve symbol db
错误。这从字面上看是 0 有意义的。我已经尝试重新导入项目并在 IntelliJ 中重建,但它仍然无法正常工作。未记录的 db
导入有什么变化吗?这些导入语句直接来自 Scala Play 教程页面:
https://www.playframework.com/documentation/2.5.x/ScalaDatabase
我还在 build.sbt
中包含了 postgres 依赖项,但我认为这无关紧要:
"postgresql" % "postgresql" % "9.1-901.jdbc4",
这是一张显示正在发生的事情的图片:
啊,我只是忘了添加依赖:
libraryDependencies += jdbc
这解决了所有问题。