2011-07-01 19 views
0

私は、既存のPOMファイルにデータを追加するアーキタイプを作成しようとしています。既存のプロジェクトを変更するMavenのアーキタイプ

実際には、このアーキタイプは、設定されていないプロジェクトのdistributionManagementを指定します。

archetype.xmlファイルのallowPartial属性がそのようなことを許可していることは知っていますが、どのように行うのか分かりませんでした。

これを行う方法はありますか?既存のプラグインを使用する必要がありますか?私は自分自身を作成する必要がありますか?

ありがとうございます!

答えて

0

原型を作成し、archetype.xmlに「真」にallowPartial要素の値を設定する - Mavenの原型の作成に関する例をhttp://www.avajava.com/tutorials/lessons/how-do-i-create-an-archetype-that-can-run-on-an-existing-project.html

さらに詳しい情報:http://code.google.com/p/jianwikis/wiki/HowToCreateMavenArchetypeFromProject

それは私が知っている、遅ればせながら答えます。私はちょうど今夜質問を見つけたことがありました。そして、私は今夜、自分自身の問題を調べるために、それに答えを見つけたことがありました。 ;}

確かに、私はまだ既存のプロジェクトに Mavenの「allowPartual」「true」の原型を適用する方法を把握しようとしている -

+0

<archetype-descriptor partial="true">を必要とする\ com \ pushkartest2 \ action \ Action.java 'Action.java 'は、アーティファクトによって作成されたものです – Pushkar

2
ここでは、自分自身をそのことについて質問をする必要がある場合があります

archetype:generateコマンドは、更新するプロジェクトのディレクトリ(すべてのパラメータが既存のプロジェクトのgroupId/artifactId/versionに等しい)で実行します。私はエラー がファイル〜\ DEV \ pushkartest2 \ SRC \メイン\のJavaを無効にしないでください次しまっこれを試したとき

。なお、別に<allowPartial>true</allowPartial>から、あなたの原型-のmetadata.xml

関連する問題