antを介してコンパイルされるStruts2プロジェクトでは、hibernate.cfg.xmlの変数を変更するためのベストプラクティスまたはアプローチ(例えば、hibernate.connection.url)、struts.xml(例えば、struts.devMode)、MessageResources.properties(例えばappName?build.propertiesの値に基づいてhibernate.cfg.xml、struts.xml、MessageResources.propertiesを設定する
は、私が(など& local.build.propertiesのQAなどの別のサーバーインスタンスでのセットアップ、ステージング)build.propertiesを持っているが、私は、様々なプロジェクトの設定ファイルに/上書き値を上書きするため、均一なアプローチがあれば知りませんビルドツールを使ってhibernate.cfg.xmlなどのように。
すべての設定ファイルで動作する一貫した解決策を探しています。しかしそうでなければ、特定の設定ファイルに対する特定のアプローチもうまくいきます。
これは良い情報です。しかし、私の質問は、ビルド時にhibernate.cfg.xmlのようなconfigの値を変更する方法に関するものです。それはアリかmavenか。 – Chantz
@Chantz:mavenと一緒に私はすでにプロフィールを使用していると言っています。あなたはproduction/testingのようなプロフィールフラグを設定する必要があり、自動的に尊重された設定を選びます。 http://maven.apache.org/guides/introduction/introduction-to-profiles.htmlとhttp://www.malethan.com/article/production_cfg_maven_profiles.htmlを参照してください。彼らがあなたを助けてくれることを願っています –