環境ごとに新しいパッケージを作成する必要なく、同じ Java パッケージ (.jar) を使用して異なる展開環境に展開する方法を探していました。
現在、環境に応じてパッケージを変更するためにブレード ロジックを使用しており、そのプロセスはスクリプトを記述することによって制御されています。異なる展開環境に対して 1 つのスクリプトのみを作成する方法はありますか?
環境ごとに新しいパッケージを作成する必要なく、同じ Java パッケージ (.jar) を使用して異なる展開環境に展開する方法を探していました。
現在、環境に応じてパッケージを変更するためにブレード ロジックを使用しており、そのプロセスはスクリプトを記述することによって制御されています。異なる展開環境に対して 1 つのスクリプトのみを作成する方法はありますか?
コードとは別に環境設定を分離してから、各環境のプロファイル定義でいくつかのビルド ツール (Maven
例: http://maven.apache.org/ ) を使用する必要があります。Mavenを使用することにした場合は、使用できます
http://code.google.com/p/maven-replacer-plugin/
と
http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html