2

ねえ、 archetype:create-from-project を介してプロジェクトからアーキタイプを作成するときに、プロジェクト内のいくつかの式の置換を回避する方法を誰か教えてください。

たとえば、プロジェクト内の「1.0」式のすべての出現を${version}

プログラマーがバージョン 1.0 のプロジェクトからアーキタイプを作成する場合<version>1.0</version>、たとえば xml ファイルのヘッダー

<?xml version="1.0"?>

に変更

<?xml version="1.0-SNAPSHOT"?> 

....<?xml version="${version}"?> アーキタイプ リソースがあり、ユーザーがプロジェクト バージョンとして 1.0-SNAPSHOT を入力したため

また、アーキタイプからプロジェクトを作成するときに、より多くの引数を指定することは可能ですか? groupId、artifactId、package、および version に加えて?

4

1 に答える 1

0

コマンドに追加-Darchetype.filteredExtentions=extension1,extension2,...してmvn、速度置換に含めるファイル拡張子を maven に伝えることができます。すべてのファイル拡張子のリストを作成して offxmlのままにすると、それらはスキップされます。プロジェクト内の唯一のファイル タイプである-Darchetype.filteredExtentions場合に実行できます。xml

于 2013-07-26T19:38:20.873 に答える