1
这个问题是关于玩!的java的2.6.xPlayFramework 2.6.x - 执行应用程序启动代码
我试图引导这就需要在应用程序启动
按照文档来执行一些初始化代码,我有一个称为模块在根包类
public class Module extends AbstractModule {
private final org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger("application");
@Override
public void configure() {
logger.info("Loading Modules");
bind(ConsumerBootstrap.class).asEagerSingleton();
}
}
然而,它不像预期的那样行事。只有当我在特定的路由上触发请求时才会发生绑定,而不是在应用程序启动时激活绑定。
我正在使用sbt run
我错过了什么应用?
使用'sbt testProd'做到了。在开发模式下,只有在第一次请求启动时才会触发加载 – conikeec