Java 间隙2.4和锁紧螺栓安装

Java 间隙2.4和锁紧螺栓安装,java,playframework,playframework-2.4,deadbolt-2,Java,Playframework,Playframework 2.4,Deadbolt 2,因此,我仍然在学习Play2.4,我想使用Deadbolt进行身份验证,但它似乎没有解决任何Deadbolt类 在我的build.sbt中 libraryDependencies ++= Seq( javaJdbc, cache, javaWs, "be.objectify" %% "deadbolt-java" % "2.4.4" ) 在我的play.plugins中 10000:be.objectify.deadbolt.java.DeadboltPlugin 在applic

因此,我仍然在学习Play2.4,我想使用Deadbolt进行身份验证,但它似乎没有解决任何Deadbolt类

在我的build.sbt中

libraryDependencies ++= Seq(
javaJdbc,
  cache,
  javaWs,
  "be.objectify" %% "deadbolt-java" % "2.4.4"
)
在我的play.plugins中

10000:be.objectify.deadbolt.java.DeadboltPlugin
在application.conf中

deadbolt.java.handler=security.LoginHandler
LoginHandler类

package security;

import be.objectify.deadbolt.java.DeadboltHandler; //does not resolve

public class LoginHandler implements DeadboltHandler {
}

它没有解决任何死锁软件包。

中的文档似乎有点过时

从版本2.4开始,Deadbolt使用依赖注入(DI)而不是Play的插件机制(不推荐使用)。因此,您不再需要
play.plugins
文件。检查锁紧螺栓2.4的安装情况

我建议按照《快速入门指南》来做:它会让你开始学习


还可以看看Deadbolt 2 Java示例:-它们应该是最新的。

您所说的“未解决”是什么意思?启动应用程序时它不会编译?您的IDE无法识别该类?对于文档,我深表歉意-我需要更新很多内容。我建议将此作为您工作的基础:@SteveChaloner我在诅咒您的名字和deadbolt的文档。然后我看到了你的链接。这本书写得很好,也许应该更多地在网站上展示吗?@bharal谢谢你的反馈。我会让它更突出。