playframework - unresolved dependency for postgresql 9.2 jar in play framework -



playframework - unresolved dependency for postgresql 9.2 jar in play framework -

i using postgresql 9.2 play framework 2.1

i downloaded driver here: http://jdbc.postgresql.org/download.html (jdbc4 postgresql driver, version 9.2-1002)

my project/build.scala file follows:

import sbt._ import keys._ import play.project._ object applicationbuild extends build { val appname = "myapp" val appversion = "0.1" val appdependencies = seq( "postgresql" % "postgresql" % "9.2-1002.jdbc4") val main = play.project(appname, appversion, appdependencies) }

i have placed jdbc driver in next locations in play directory structure:

myapp/lib/postgresql-9.2-1002.jdbc4.jar myapp/lib/9.2-1002.jdbc4.jar myapp/lib/postgresql/postgresql/9.2-1002.jdbc4.jar

however, running app play run, next error , build fails:

[warn] module not found: postgresql#postgresql;9.2-1002.jdbc4 [warn] ==== local: tried [warn] /home/ubuntu/play-2.1.0/repository/local/postgresql/postgresql/9.2-1002.jdbc4/ivys/ivy.xml [warn] ==== typesafe releases repository: tried [warn] http://repo.typesafe.com/typesafe/releases/postgresql/postgresql/9.2-1002.jdbc4/postgresql-9.2-1002.jdbc4.pom [warn] ==== typesafe snapshots repository: tried [warn] http://repo.typesafe.com/typesafe/snapshots/postgresql/postgresql/9.2-1002.jdbc4/postgresql-9.2-1002.jdbc4.pom [warn] ==== public: tried [warn] http://repo1.maven.org/maven2/postgresql/postgresql/9.2-1002.jdbc4/postgresql-9.2-1002.jdbc4.pom [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: unresolved dependencies :: [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: postgresql#postgresql;9.2-1002.jdbc4: not found [warn] :::::::::::::::::::::::::::::::::::::::::::::: sbt.resolveexception: unresolved dependency: postgresql#postgresql;9.2-1002.jdbc4: not found

any tips on how play! recognize jar file?

the 9.2 version of postgresql driver has not yet nail maven central repo, you'll have utilize 9.1 version :

"postgresql" % "postgresql" % "9.1-901-1.jdbc4"

or can utilize 9.2 version dropping jar in myapp/lib folder , remove dependency project/build.scala file (the lib folder automatically added sbt).

playframework playframework-2.0 dependency-management postgresql-9.2

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -