3


0

私はアイビーの設定に裏打ちされた複数のプロジェクトを維持しています。 次のように、多くの構成は重複しています。

  • 一般的なビルド構成(pmd、findbugs)。

  • 依存関係グループ(春)

共有構成を参照してこれらの依存関係をインポートする方法はありますか?

'' '' '

_N.B._私が知っているように、Mavenを提案しないでください、しかしそれは(まだ)これらの特定のプロジェクトのためのオプションではありません。

2 Answer


2


http://ant.apache.org/ivy/history/2.1.0-rc1/ivyfile/include.html[include]あなたが必要とすることをしますか、それとも問題はより複雑ですか?

ドキュメントから:


次のようにincluded-Configuration.xmlを使用します。


更新:依存関係のために、私はそれが可能であるかどうかわからない。 私はhttp://marc.info/?l=ivy-devを見つけました

おそらく、参照されているivyファイルを処理して依存関係をプロジェクトにインライン化するスクリプトを作成することができますか?


0


あなたの質問を読んで、Ivyではなく svn:externals(あなたがSubversionを使っているなら)を使って問題を解決します。

あなたはすべての一般的な設定を_config_ Subversionプロジェクトに置き、それを他のプロジェクトにインポートするために単に `svn:externals`を使います。

例として、Google Codeの私のhttp://code.google.com/p/workingonit/source/browse/#svn / trunk / config[configプロジェクト]を見てください。