首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PlayPlugin onApplicationStart不工作

PlayPlugin onApplicationStart不工作
EN

Stack Overflow用户
提问于 2011-10-08 09:15:57
回答 2查看 432关注 0票数 1

我试着编写一个小的游戏框架-模块和插件,并希望确保它将启动时,我启动应用程序。

myapp --用途-->

这是我的插件类,我把它放到/src/play/模块/注册int模块源代码中。

代码语言:javascript
复制
public class RegistrationPlugin extends PlayPlugin {
    public void onApplicationStart() {
        Logger.info("Yeeha, firstmodule started");
    }
}

我对我的应用程序中的这个模块有依赖性,当我玩deps的时候--它向我展示了一切都很好。或者当我在我的应用程序-主页文件夹中输入控制台时:播放注册:Hello-它回复我'Hello‘返回。

我已经从PlayFramework库克书(第5章)获得了这段代码,但无法使它像我所期望的那样工作。

EN

回答 2

Stack Overflow用户

发布于 2011-10-08 12:17:05

您是否在配置play.plugins插件的模块src文件夹中添加了RegistrationPlugin文件?

例如,spring插件的play.plugins如下所示:

代码语言:javascript
复制
1000:play.modules.spring.SpringPlugin

您还可以更深入地了解弹簧插件

最后,在可以使用该模块之前,必须执行以下命令:

代码语言:javascript
复制
play build-module
票数 1
EN

Stack Overflow用户

发布于 2012-01-25 21:47:14

尝试将RegistrationPlugin移动到常规的/app文件夹

不要忘记在/src/play.plugins文件中包含插件的路径。

f.e.1000:注册插件

如果RegistrationPlugin在默认包中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7695858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档