1
この質問は再生に関するものです! Javaの2.6.xのPlayFramework 2.6.x - アプリケーションスタートアップコードを実行
私はドキュメントを1として、アプリケーションの起動
中に実行する必要のあるいくつかの初期化コードをブートストラップしようとしています、私はルートパッケージにモジュールと呼ばれるクラスを持っている
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'を使用しました。 devモードでは、熱心な読み込みは、最初のリクエストの開始時にのみトリガされます – conikeec