2011-07-05 4 views
7

私は入力groupId:artifactId:versionとして部分的に取り込み、それをPOMに問い合わせるプラグインを作成しています。MavenProjectBuilderの代わりになるのは、Maven 3では廃止予定ですか?

Maven2には、MavenProjectBuilderを使用するオプションがありました。入力GAVのpomをダウンロードし、MavenProjectBuilderを使用してMavenProjectを構築し、このpom(依存関係、SCMタグ)などから必要なものをすべて調べることができます。

Maven3では、MavenProjectBuilderは廃止されました。それを置き換えるためのリソースを見つける。通常、クラスを非推奨にすると、開発者が新しいクラスを使用するのを助けるために@seeを追加します。 Mavenの開発者は、

ありがとう!

アサフ

答えて

4

、それが具体的に(あなたが述べたように)3.0.3 APIで参照されていないですが、私はorg.apache.maven.project.DefaultProjectBuilder(およびそれが実装interface)はそう交換だと思います。彼らはいくつかの便利な方法を廃止したようです。

関連する問題