Play 2的多个全局设置

ang*_*okh 2 java playframework-2.0

我可以为Play2设置两个全局设置对象吗?

我知道application.conf只提供了设置.

global=common.GlobalOne
Run Code Online (Sandbox Code Playgroud)

两个全球课程:

public class GlobalOne extends GlobalSettings {

  @Override
  public void onStart(Application app) {
      Logger.info("****** Set something ******");
  }

}

public class GlobalTwo extends GlobalSettings {

  @Override
  public void onStart(Application app) {
      Logger.info("****** some other ******");
  }

}
Run Code Online (Sandbox Code Playgroud)

我问的原因是玩2个模块.如何在模块中使用全局设置对象,以便在项目使用它时启用它?

Jul*_*Foy 5

那是不可能的.GlobalSettings适用于应用程序,而不是模块.因此,模块不应定义GlobalSettings对象.