[英]Questions about installing Deadbolt on Play 2.2.1
如此处所述,如果我将解析器放在plugins.sbt
Play看不到它们。 但是,如果我将它们移动到build.sbt
, build.sbt
。 有什么原因吗?
另一个问题:如果没有文件play.plugins
我会收到此错误: "**Exception:** The Deadbolt Java plugin was not registered, or is disabled. Please check your conf/play.plugins file."
但这在任何安装指南中都没有写到play.plugins
来安装Deadbolt(也许是旧版本需要的)。 来源1 来源2
总之,我认为Deadbolt安装存在很大的困惑。 有人可以澄清吗?
plugins.sbt用于构建工具sbt的插件,例如,您要放置一个发布插件,或在其中放置一些代码插件,build.sbt用于您的实际项目,因此您想在内部使用项目去那里
要播放以加载您在类路径中可用的插件(通过将它们放在lib /目录中或通过在build.sbt中添加托管依赖项),必须始终将它们添加到conf / play.plugins中。 deadbolt-2文档中已指出您需要执行的操作,但文档的第一页中并未列出: https : //github.com/schaloner/deadbolt-2-guide/blob/master/04-deadbolt-java -hooks.markdown
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.