質問

えてしまうプロパティセットを開発機械変化する開発者は開発、設定環境や他の生産環境です。

春のアプリケーションがあるかもし豆したい負荷環境での生産環境、その逆も当てはまります。

どのような取り扱っています。使い分けは別のファイル、ant/mavenの資源フィルタリングやその他の方法?

役に立ちましたか?

解決

ただ、様々な特性JNDI.このようにそれぞれのサーバーを設定できると思います。場合のリスト特性が大きく、そして私はホストの特性(またはXMLファイルを別サーバーです。また利用したいと思いJNDIへのURLを指定ファイルを利用します。

を作成している場合に異なるアプリのファイル(war/ear)をそれぞれの環境にしんみを導入し、同じ戦争/耳す。

一つのアプリを使用していま複数の他サービスただ、根url JNDI.そしてそれぞれの環境では、サーバを設定でき通の他サービスが環境です。

他のヒント

今も異なる泉XMLの設定ファイルを各機っていることを確認してくださいすべてのビットのコンフィギュレーションデータと異なり機によって参照される豆る負荷からSpringの設定ファイルです。

例えば、ウエブアプ接続するには、Java RMIインタフェース別のアプリです。私のアプリを取得しますアドレスのその他のアプリのRMIクリーンルームなどの豆が設定され、春にXML configファイルです。といっても、私のアプリのその他のアプリにて発、試験、および生産インスタンスは、三つの設定ファイルもアプリケーション一に対応する構成に適した生産インスタンス、インスタンス試験のために、一機器のインスタンス.

そして、この保つ必要があるの直線がある設定ファイルが展開される。これまでになかなかない問題の戦略の作成のAntタスクを取り扱うコピーの正しい設定ファイル位置の前に発生私のWARファイル;このように、上記の例では、私は三つのAntタスクは、それらの生産戦争、一つを生成する機器の戦争、それらの試験戦争。すべての三つの課題を扱うコピーの右コンフィグファイルの場所は、呼び出して、同じ次のステップで作成アプリを作成。

この機能の一部...

を使用していまpropertiesファイルの特定の環境のantビルドを選択し、正しいセットを構築するときjar/戦争に関するものだ。

環境特定のものも取り扱いを通じて、ディレクトリサービス(JNDI)によって、アプリのサーバーです。を使用していまtomcatには、当社のデータソース定義されたTomcatの読み取りのみJNDI実装されます。春のルックアップも簡単です。

また、蟻戦略ビルの異なるサイトdiffereingコンテンツ、セキュリティーの役割など)から同じソースプロジェクトです。

が一体となったちょっとしたトラブルとこの構築の戦略、ということが多いファイルやディレクトリが存在しないまでには、なで書くのはたいへん難しいで真の統合試験と同じスプリングを使用設定が展開されるrunnableからのIDEです。あなたもお見逃しも、アジア経済研究所の能力の存在チェックは、次のとおりです。

使っていMavenのフィルターの資源のsrc/main/資源プロジェクト.その結果が、先ほど任天堂さんの組み合わせプロパティファイルをアップカスタマイズの属性思春に基づいたプロジ

デフォルトのビルド、プロパティファイルは私のホームディレクトリにMavenを使用してオーバーライド(いう地Tomcatトが正しく).試験サーバおよび生産サーバーは私のその他のデータ。簡単な -Pproduction すべてをアプリケーションプのための私の生産をサーバーです。

使用性質の異なるファイルおよび利用ant置換ルの交換に基づく環境の構築が行われます。見 http://www.devrecipes.com/2009/08/14/environment-specific-configuration-for-java-applications/

個別設定ファイルに保存されたソース制御リポジトリの更新によります。通常は設定を変えない抜本的に間ショールーム:イメージは、次のように同期でもよいなだけじゃない傷を付けても大きな課題です。

性の高いハイエンドシステムの構築には、生産環境におい 真剣に 推奨スキームを構成ファイルに保たれていテンプレートとしての構成スクリプトこのテンプレートに描画するために使用される"最終"設定ファイル(すべての環境を使用することはできる。

しても使用されMavenのための代替構成のためのライブや演出。 生産Mavenを使用した構成プロファイル.希望です。

使っていAntのコピーフィルターファイルです。ィレクトリ内のディレクトリの設定ファイルを変数にしているディレクトリとファイルはそれぞれの環境です。の構成スクリプトを知り、envを使用して正しい変数をファイルです。

私は異なる設定フォルダの構成を目標に展開し、使っていANTを選択で利用できるその他の中のにファイルをコピーします。

また別のantの目標のための環境も様々です。のとなっておりますので少inelegantでも動きます。今まで教えて一定のantの目標をフィルタの受けられるようになるリソースファイルですが排除ある豆され、負荷の異なるデータベースのプロパティは、荷重の異なる種データをデータベースです。していませんが、ant'エキスパート走行ができるようにします社ビルドの異なる形状からコマンドです。

Oneソリューションから使用する設定のリビジョンがステージング環境としていない商品については、生産環境です。このことはそれぞれの環境にはVLAN同じIPアドレスの範囲は、機械の役割が、同一のIPアドレス(例:dbのクラスターのIPは常に192.168.1.101各環境で行います。のファイアウォールマップされた外面のアドレス、webサーバーなので、入れ替えをホストファイルをPCと同じURLを使用できる- http://www.myapp.com/webapp/file.jsp ながめていたというのだから演出や生産によってホストファイルが入れ替わります。

なんなのかは理想的なソリューションもヒ維持で興味深いる。

Caleb P JeeBeeっては最速。プラスな設定ビューがポイントファイルの異なる。を指定できる環境のいずれかを使用は、${user.name}変数を指定するプロファイルa-D引数のためのAntまたはMaven.

またこのセットアップできる汎用性のファイルをオーバープロパティファイルの特定の環境です。両Ant、Maven対応力です。

お忘れなく調査PropertyPlaceholderConfigurer-これは特に環境において、JNDIではない

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top