私は共通プロパティを格納するファイルを持っています。 複数のアプリケーションでは、Beanを作成するときにこれらを使用していますが、すべてのアプリケーションには独自のプロパティファイルもあります。 Javaで作業する場合、アプリケーション固有のファイルから共通ファイルをソースする方法はありますか?もう1つのプロパティファイルを他のものの中に入れることができます
ファイルを調達しようとしましたが、動作しません。ここで私が試したことがあります。
common.properties
password=abcd
私は私のコードでのみapplication.propertiesを読んで、common.propertiesからプロパティを取得したいapplication.properties
. /etc/application_dir/common.properties
application_log_file=/tmp/app.log
もロード。 beanのclasspathにcommon.propertiesを追加する方法もありますが、上記のようなクリーンなオプションがプロパティファイルの変更だけであるかどうかをチェックしたいと思います。
"ソーシング"はUNIXシェルの概念で、プロパティファイルのようには機能しません。なぜあなたは両方のファイルから個別に読むことができないのですか? –
可能な重複 - http://stackoverflow.com/questions/2004833/how-to-merge-two-java-util-properties-objects –
これは可能かどうかを確認することでしたが、私のパッケージは簡単になりました。 – iSpardz