joscha / play-authenticate

An authentication plugin for Play Framework 2.x (Java)
http://joscha.github.com/play-authenticate/
Other
807 stars 366 forks source link

I am having an issue with unresolved dependency while using play framework #189

Closed soumya1986 closed 10 years ago

soumya1986 commented 10 years ago

the build.sbt file is like this:

name := """DeadSample"""

version := "1.0-SNAPSHOT"

lazy val root = (project in file(".")).enablePlugins(PlayJava)

scalaVersion := "2.11.0"

libraryDependencies ++= Seq( javaJdbc, javaEbean, cache, javaWs, "be.objectify" %% "deadbolt-java" % "2.3.0-RC1", "com.feth" %% "play-authenticate" % "0.6.1-SNAPSHOT" )

resolvers ++= Seq( Resolver.url("Objectify Play Repository (release)", url("http://schaloner.github.com/releases/"))(Resolver.ivyStylePatterns), Resolver.url("Objectify Play Repository (snapshot)", url("http://schaloner.github.com/snapshots/"))(Resolver.ivyStylePatterns), Resolver.url("play-easymail (release)", url("http://joscha.github.com/play-easymail/repo/releases/"))(Resolver.ivyStylePatterns), Resolver.url("play-easymail (snapshot)", url("http://joscha.github.com/play-easymail/repo/snapshots/"))(Resolver.ivyStylePatterns), Resolver.url("play-authenticate (release)", url("http://joscha.github.com/play-authenticate/repo/releases/"))(Resolver.ivyStylePatterns), Resolver.url("play-authenticate (snapshot)", url("http://joscha.github.com/play-authenticate/repo/snapshots/"))(Resolver.ivyStylePatterns) )


I get an error saying

sbt.ResolveException: unresolved dependency: com.feth#play-authenticate_2.11;0.6.1-SNAPSHOT: not found

joscha commented 10 years ago

play-authenticate and play-easymail versions 0.6.1 and up are not published in ivy style any more, so you just have to remove the (Resolver.ivyStylePatterns) from your resolver definitions for those projects, e.g.:

 "play-easymail (release)" at "http://joscha.github.io/play-easymail/repo/releases/",
  "play-easymail (snapshot)" at "http://joscha.github.io/play-easymail/repo/snapshots/",
  "play-authenticate (release)" at "http://joscha.github.io/play-authenticate/repo/releases/",
  "play-authenticate (snapshot)" at "http://joscha.github.io/play-authenticate/repo/snapshots/"
joscha commented 10 years ago

I added a hint to README.md