github https://github.com/joscha/play-authenticate/blob/master/samples/java/Getting%20Started.mdの指示に従うと、「play-authentication」プラグインがインストールされていないようです
私のEclipse IDEは、「com.feth」で始まるパッケージを見つけることができません。上記の readme で説明されているように、依存関係を Scala.build に追加し、次に clean を実行して依存関係をコンパイルします。しかし、com.feth パッケージが見つかりません。これは、play-auth プラグインが正しくインストールされていないことを意味します。play-authenticate モジュールを正しくインストールする方法があるのだろうか。上記の readme に記載されている内容以外に何か不足していますか? deadbolt-2 と play-authenticate の両方の依存関係が解決されず、インストールされていないようです。また、Scala.Build の依存関係宣言で「%%」を指摘しました。しかし、単一の「%」を使用しても、依存関係は解決されず、プラグインはインストールされません。どんな助けでも大歓迎です
私の /project/Scala.Build ファイルは次のとおりです。
import sbt._
import Keys._
import PlayProject._
object ApplicationBuild extends Build {
val appName = "r2s2"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
"play-aws" % "play-aws_2.9.1" % "0.1",
"be.objectify" %% "deadbolt-2" % "1.1.3-SNAPSHOT",
"com.feth" %% "play-authenticate" % "0.2.3-SNAPSHOT"
)
val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA).settings(
resolvers += Resolver.url("Objectify Play Repository", url("http://schaloner.github.com/releases/"))(Resolver.ivyStylePatterns),
resolvers += Resolver.url("Objectify Play Repository", url("http://schaloner.github.com/snapshots/"))(Resolver.ivyStylePatterns),
resolvers += Resolver.url("play-easymail (release)", url("http://joscha.github.com/play-easymail/repo/releases/"))(Resolver.ivyStylePatterns),
resolvers += Resolver.url("play-easymail (snapshot)", url("http://joscha.github.com/play-easymail/repo/snapshots/"))(Resolver.ivyStylePatterns),
resolvers += Resolver.url("play-authenticate (release)", url("http://joscha.github.com/play-authenticate/repo/releases/"))(Resolver.ivyStylePatterns),
resolvers += Resolver.url("play-authenticate (snapshot)", url("http://joscha.github.com/play-authenticate/repo/snapshots/"))(Resolver.ivyStylePatterns),
resolvers += "Local Play Repository" at "/home/othman/play-2.0.4/repository/local"
)
}