私のような将来の問題を抱えているユーザーのためにこれを書いています。Typesafe 構成に基づいて構築されたライブラリは通常、独自のreference.conf
ファイルを使用し、特定の構成キーを参照します。GradleshadowJAR
プラグインを使用してファット JAR をビルドする場合、これらのファイルは含まれません。
ファット JAR を実行しようとすると、Spray や Akka などの依存関係がエラーをスローします。エラーは次のようになります。
Exception in thread "main" com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'spray'
Exception in thread "main" com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'akka'
これを修正する方法は?以下の答えを確認してください。