さまざまなデプロイメント構成に対して複数の.properties
ファイルを切り替えることが便利です。Javaプロジェクト内の複数の.propertiesファイル
私の初期の傾きは、その単一のプロパティ適切なファイルを決定するために使用され、別のファイル、selector.properties
、作成することです:1つの展開に...
properties.file=deploymentConfiguration1.properties
を、あるいは:
properties.file=deploymentConfiguration2.properties
...次の展開に使用します。
私のチームの他の開発者が、前記ApplicationProperties
クラスがあります。
private static final String PROP_FILE="someFileName.properties";
...これを行うための手段です。しかし、の再構築なしでプロパティファイルを交換したい!あなたのご意見を事前におねがいします。
EDIT:おそらく私は最初はもっとはっきりしていたはずですが、これはAARとしてパッケージ化された一連のWebサービスです。私はそれをWebサーバーにドロップし、TomcatとAxis2に自分のことをさせます。
だから、私はこの文脈ではコマンドラインパラメータの答えのいくつかはうまくいかないと思います。
プロジェクトで、これを行うのに役立つフレームワークまたはツールキットを使用していますか(春など)。 –
私たちはプロジェクトのWebアプリケーション部分でJSFとWeldを使用しています。 –
あなたの問題の解決策を見つけたようです。このソリューションの問題点は何ですか? –