GlobalSettingsでアホみたいなミスをしてハマってしまっていた・・・
GlobalSettingsのoverrideでonStartでこけて進めない。
Oops, cannot start the server.
Configuration error: Configuration error[Cannot initialize the custom Global object (%s) (perhaps it's a wrong reference?)]
at play.api.Configuration\$.play\$api\$Configuration\$\$configError(Configuration.scala:92)
at play.api.Configuration.reportError(Configuration.scala:570)
at play.api.WithDefaultGlobal\$class.play\$api\$WithDefaultGlobal\$\$scalaGlobal(Application.scala:39)
at play.api.DefaultApplication.play\$api\$WithDefaultGlobal\$\$scalaGlobal\$lzycompute(Application.scala:399)
at play.api.DefaultApplication.play\$api\$WithDefaultGlobal\$\$scalaGlobal(Application.scala:399)
…
もしくは
Oops, cannot start the server.
@6g1d77o6c: Cannot init the Global object
at play.api.WithDefaultGlobal\$\$anonfun\$play\$api\$WithDefaultGlobal\$\$globalInstance\$1.apply(Application.scala:55)
at play.api.WithDefaultGlobal\$\$anonfun\$play\$api\$WithDefaultGlobal\$\$globalInstance\$1.apply(Application.scala:49)
at play.utils.Threads\$.withContextClassLoader(Threads.scala:18)
at play.api.WithDefaultGlobal\$class.play\$api\$WithDefaultGlobal\$\$globalInstance(Application.scala:48)
at play.api.DefaultApplication.play\$api\$WithDefaultGlobal\$\$globalInstance\$lzycompute(Application.scala:399)
at play.api.DefaultApplication.play\$api\$WithDefaultGlobal\$\$globalInstance(Application.scala:399)
at play.api.WithDefaultGlobal\$class.global(Application.scala:64)
at play.api.DefaultApplication.global(Application.scala:399)
…
というようなエラーが出てplay start, play runできないといった内容。
原因はimport文(笑)
import play.GlobalSettings
import play.Application
play.*にもGlobalSettingsというクラスがあるが、objectを使う際はこっち。
import play.api.GlobalSettings
import play.api.Application
あーばかみたいw