私はここでかなりの状況があります。別のチームがFlex SDKを構築し、それを別々のSWCファイルの巨大なセットとして提供しています。この時点では、1つのSWCファイルライブラリを構築することはできません。"ワイルドカード" Mavenプロジェクトの依存関係をインポートしていますか?
私はこれらのファイルをFlexmojosに渡すためにMaven依存関係として使用しようとしていますが、それらは40個のファイルのようなもので、それぞれを別個の依存関係として管理したくありません)。
する方法があります:
- ローカルレポでの成果物としてSWCファイルのすべてをインストールするには?
- 実行時などに依存関係を生成する「ワイルドカード」やプラグインを使用してこれらを依存関係としてインポートしますか?
これも私が疑ったものです。 さて、実行時にPOMを変更するプラグインを作成するのはどうですか?私はMavenProjectのインターフェースがsetDependenciesを介して動的な依存関係の登録を可能にするのを見ました。 – olygofren
pomの動的修正は良い考えでもなく、動作し、ビルドの再現性を損なってしまいます。 – khmarbaise
まあ、['getDependencies()'](http://www.grepcode.com/file/repo1.maven.org/maven2/org.apache.maven/maven-model)でModelクラスからすべてのdepsを取得できます/3.0.3/org/apache/maven/model/ModelBase.java#ModelBase.addDependency%28org.apache.maven.model.Dependency%29)あなた自身を追加してください。私はMavenの開発者があなたのためにこれを叩いてくれるだろうと推測します。これをMavenのユーザリストに投稿するべきです。 –