play フレームワークを使用して構築された複雑なアプリケーションがあります。アプリケーションは個別の部分に分かれています。Web サイト、クローラー、およびその他すべては、同様のクラスと構成ファイルを使用します。これを改善するために、これらを play アプリケーションのルートにあるフォルダーに一元化しました。
開発では、複数の構成ファイルをロードするためのクラスの import ステートメントと include ステートメントは正常に機能します。本番環境では、dist バージョンのコードをデプロイしていましたが、すべて相対パスを持つインクルードが機能しなくなりました。
親をロードするために -Dconfig.file を試しました。そのファイルは生成された zip フォルダーに追加されましたが、含まれているファイルはどこにも見つかりませんでした。
Play 用の構成ファイルを「コンパイル」または集中化して、すべてをロードする方法について、誰かが考えを持っていますか?
ご協力ありがとうございました。