Ошибка при расширении GuiceApplicationLoader: реализация play не реализована. Приложение было связано. во время поиска игры. - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь расширить GuiceApplicationLoader в игровом Java-проекте, как показано здесь в официальной игровой документации. (https://www.playframework.com/documentation/2.6.x/JavaDependencyInjection)

Я получаю ошибку ниже:

play.api.UnexpectedException: неожиданное исключение [ConfigurationException: Guice ошибки конфигурации:

1) Нет реализации для play.Application было связано. при поиске игры. Приложение

Я использую тот же фрагмент кода, который показан в документации.

import com.typesafe.config.Config;
import com.typesafe.config.ConfigFactory;
import play.ApplicationLoader;
import play.inject.guice.GuiceApplicationBuilder;
import play.inject.guice.GuiceApplicationLoader;

public class CustomApplicationLoader extends GuiceApplicationLoader {

    @Override
    public GuiceApplicationBuilder builder(ApplicationLoader.Context context) {
    Config extra = ConfigFactory.parseString("a = 1");
    return initialBuilder
        .in(context.environment())
        .loadConfig(extra.withFallback(context.initialConfig()))
        .overrides(overrides(context));
}

}

Любое предположение, почему это происходит?

...