为什么没有找到"驱动程序:[org.postgresql.Driver]"用postgresql 9.3-1102.jdbc41依赖声明?

时间:2014-08-15 20:32:56

标签: java postgresql playframework

我正在使用JDK 1.7(Eclipse)并下载版本'9.3-1102 JDBC 41'并将'postgresql-9.3-1102.jdbc41.jar'文件添加到'Referenced Libaries'。

这是我的'build.sbt'文件依赖项:

libraryDependencies ++= Seq(
  javaJdbc,
  javaEbean,
  cache,
  "org.postgresql" % "postgresql" % "9.3-1102.jdbc41"
)

并将以下内容添加到'application.conf':

db.default.driver=org.postgresql.Driver
db.default.url="jdbc:postgresql://localhost:5432/test"
db.default.user="postgres"
db.default.password="postgre"

但是,由于找不到课程,我得到'未找到驱动程序:[org.postgresql.Driver]。

1 个答案:

答案 0 :(得分:0)

我认为正确的值是

"org.postgresql" % "postgresql" % "9.3-1102-jdbc41"

此后,您必须在项目中运行play update(或者如果您使用的是Play 2.3,activator update),那么下载所需的依赖项。