Play では、クラスの初期化時に in がスローされた場合 (たとえば、configuration.get("badKey").get
呼び出された場合)、. があると思いますjava.lang.ExceptionInInitializerError
。ただし、エラーは Play によってキャッチまたはログに記録されることはなく、壊れた状態が続くだけです。
これがキャッチされるか、ログに記録されるか、または無視される以外の何かであることを確認するにはどうすればよいですか?
それはウェブサイトを停止させますが、私はそれが起こったことを知りません.
そもそもこれらのエラーがあってはならないことはわかっています。これを最初に促したのは、Application.conf ファイルがローカル環境か本番環境かによって異なるということです。開発者が本番用のキーを追加するのを忘れると、Web サイトが (静かに) 停止する可能性があります。ただし、他のエラーもある可能性があります。