2017-09-20 15 views
0

私はカスタムアーキタイプを作成しようとしており、拡張子.propsのカスタムファイルがいくつかあります。カスタムファイルのMavenアーキタイプ変数置換

ファイル名は次のように置換することができます。

__artifactId__.props 

が、私は、この小道具ファイルの内部で$ {たartifactId}のような任意の変数を使用することはできませんよ。

原型-metadata.xmlファイルは、XMLの拡張機能が問題なく動作すると右のプロパティは、ファイル

<requiredProperty key="artifactId" /> 

を設定しています。 xmlファイルの中で$ {artifactId}アノテーションを使用できます。だから私はそれをカスタムファイルのために働かせますか?

おかげ

答えて

0

[OK]を私はそれが原型-のmetadata.xmlがフィルタリング= true属性が設定されている必要がありました。

<fileSet filtered="true" encoding="UTF-8"> 
     <directory>deployment/dev</directory> 
     <includes> 
      <include>**/*.props</include> 
     </includes> 
    </fileSet> 
関連する問題