- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我尝试编写一个小的 playframework-module 和一个插件,并希望确保它会在我启动应用程序时启动。
[myapp] -- 使用 --> [注册(模块)].[插件(RegistrtionPlugin)]
我已将我的插件类放入模块源中的/src/play/modules/registration
public class RegistrationPlugin extends PlayPlugin {
public void onApplicationStart() {
Logger.info("Yeeha, firstmodule started");
}
}
当我玩 deps 时,我的应用程序依赖于这个模块 - 它向我表明一切都很好。或者当我在应用程序主文件夹中输入控制台时: Play 注册:你好 - 它会回复我“你好”。
我从 PlayFramework Cook 书(第 5 章)中获取了这段代码,但无法使其按我的预期工作。
最佳答案
您是否已将 play.plugins 文件添加到配置 RegistrationPlugin 插件的模块 src 文件夹中?
例如的 play.plugins spring 插件如下所示:
1000:play.modules.spring.SpringPlugin
您还可以更深入地了解 spring plugin :
最后,在模块可以使用之前,必须执行以下命令:
play build-module
关于java - PlayPlugin onApplicationStart 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7695858/
我尝试编写一个小的 playframework-module 和一个插件,并希望确保它会在我启动应用程序时启动。 [myapp] -- 使用 --> [注册(模块)].[插件(RegistrtionP
我刚刚发现,当我运行 jUnit 测试(通过 IntelliJ)时,使用 @OnApplicationStart 注释的类会运行。 我可以禁用它吗?我有一些逻辑只与实际应用程序启动相关,但与测试无关。
我必须在 ColdFusion 中使用变量(查询结果集) ,它将从其他应用程序数据库中获取结果,并存储在 Coldfusion 应用程序中。 主要思想是我只需要在服务器启动时调用其他应用程序数据库并将
我正在使用 URL 参数重新初始化 ColdFusion 应用程序,该应用程序在同一台机器上的两个实例的集群上运行。粘性 session 已启用。 在 Application.cfc 的 onAppl
什么时候将 DSN 定义放在 onApplicationStart() 函数内部和函数外部比较合适? 我见过这种方法: 我是这么看的…… 我能找到的这种格式的唯一原因是将数据源留在函数
任何人都可以向我解释这种行为吗?我在 onApplicationStart 中设置了一堆应用程序范围的设置,其中一些在 onSessionStart 中被引用。但是,当我启用 ORM 时,似乎 onA
你好,我通过使用本教程制作简单的博客来学习 asp.net 的基础知识 http://www.prideparrot.com/blog/archive/2012/12/how_to_create_a_
到目前为止我用过: Dim appPath = HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationP
我是一名优秀的程序员,十分优秀!