LoginSignup
0
0

More than 5 years have passed since last update.

Cannot init the Global objectまたはConfiguration errorでonStartできないとき

Posted at

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

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0