Playframework 2.0 安装播放验证插件
如果我按照github的说明操作,“play authentication”插件似乎没有安装 我的EclipseIDE找不到以“com.feth”开头的包。 我按照上面的自述将依赖项添加到Scala.build,然后运行clean和dependencies,然后编译..但是找不到com.feth包。这意味着play auth插件未正确安装。 我想知道是否有办法正确安装播放验证模块。我是否遗漏了上面自述中提到的内容? 似乎没有解决和安装deadbolt-2和play authenticate的依赖项。我还注意到Scala.Build中的依赖项声明中有“%”。但是,即使我使用单个“%”,也不会解析依赖项,也不会安装插件。 非常感谢您的帮助 我的/project/Scala.Build文件如下:Playframework 2.0 安装播放验证插件,playframework-2.0,play-authenticate,Playframework 2.0,Play Authenticate,如果我按照github的说明操作,“play authentication”插件似乎没有安装 我的EclipseIDE找不到以“com.feth”开头的包。 我按照上面的自述将依赖项添加到Scala.build,然后运行clean和dependencies,然后编译..但是找不到com.feth包。这意味着play auth插件未正确安装。 我想知道是否有办法正确安装播放验证模块。我是否遗漏了上面自述中提到的内容? 似乎没有解决和安装deadbolt-2和play authenticate的依赖
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"
)
}
如果您更改Build.scala,您必须使用reload命令重新启动播放环境。如果您更改Build.scala,您必须使用reload命令重新启动播放环境。我觉得您没有将“com”文件夹复制到正确的位置,这将导致该错误。它应该被复制到/app/com中。不确定这是否是您的问题,您可能已经正确完成了。我觉得您没有将“com”文件夹复制到正确的位置,这将导致该错误。它应该被复制到/app/com中。不确定这是否是您的问题,您可以正确地完成此操作。当您向播放项目添加新的依赖项时,首先必须使用“重新加载””命令从internet下载更新的jar,然后启动 “eclipse”命令重新创建与eclipse相关的配置文件。然后,您应该能够在eclipse类路径上找到更新的JAR
希望有帮助 当您向play项目添加新的依赖项时,首先必须使用“reload”命令从internet下载更新的jar,然后启动 “eclipse”命令重新创建与eclipse相关的配置文件。然后,您应该能够在eclipse类路径上找到更新的JAR
希望有帮助 我在尝试向我的项目添加Play身份验证依赖项时,Play-2.2.1也遇到了类似的问题。上面提到的建议使用如下解析程序:
resolvers += Resolver.url("play-authenticate (snapshot)", url("http://joscha.github.com/play-authenticate/repo/snapshots/"))(Resolver.ivyStylePatterns)
但我最终发现Resolver.ivyStylePatterns不起作用!使用此设置时,我总是会出现“未解析依赖项”错误
适合我的解决方案:
resolvers += Resolver.url("play-authenticate (snapshot)", url("http://joscha.github.io/play-authenticate/repo/snapshots/"))( Patterns("com.feth/[module]/[revision]/[type]s/[artifact].[ext]") )
更改和要点列表:
我在尝试向我的项目添加Play-2.2.1身份验证依赖项时遇到了类似的问题。上面提到的建议使用如下解析程序:
resolvers += Resolver.url("play-authenticate (snapshot)", url("http://joscha.github.com/play-authenticate/repo/snapshots/"))(Resolver.ivyStylePatterns)
但我最终发现Resolver.ivyStylePatterns不起作用!使用此设置时,我总是会出现“未解析依赖项”错误
适合我的解决方案:
resolvers += Resolver.url("play-authenticate (snapshot)", url("http://joscha.github.io/play-authenticate/repo/snapshots/"))( Patterns("com.feth/[module]/[revision]/[type]s/[artifact].[ext]") )
更改和要点列表:
我使用了重新加载comd但未成功。尝试使用“全部清除”命令,然后再次运行项目。我使用了重新加载comd但未成功。尝试使用“全部清除”命令,然后再次运行项目。如果可能,您是否可以共享您在libraryDependencies部分为play authenticate指定的内容与0.5.2快照一起使用(“com.feth”%%“play authenticate”%%“0.5.2-snapshot”)。如果可能,您是否可以共享您在libraryDependencies部分为play authenticate指定的内容与0.5.2快照一起使用(“com.feth”%%“播放验证”%“0.5.2-快照”)