この task は、非推奨になりました。代わりに、move task を glob mapper と共に使用してください。
srcDir ディレクトリ内の fromExtension 文字列で終わるファイルを、toExtension 文字列で終わるように変更します。ファイルは、replace が true
の場合に限り置き換えられます。
ディレクトリベースのタスク セクションで、ファイルのインクルード/エクスクルードの仕組みとパターンの書き方をご覧ください。このタスクは暗黙的な FileSet を形成し、<fileset>
のほとんどの属性(dir は srcDir になります)と、ネストされた <include>
、<exclude>
、<patternset>
要素をサポートしています。
属性 | 説明 | 必須 |
---|---|---|
defaultexcludes | 既定の除外を使用するかどうかを示します (yes|no)。 |
いいえ; 既定では yesです |
excludes | 除外する必要があるファイルのパターンのコンマまたはスペース区切りリスト。 | いいえ; defaultexcludes が noの場合は、既定の除外またはなしが既定です |
excludesfile | ファイルの名前。このファイルの各行は、除外パターンと見なされます | いいえ |
fromExtension | 変更されるファイルが最後に含む必要がある文字列 | はい |
includes | インクルードする必要があるファイルのパターンのコンマまたはスペース区切りリスト。 | いいえ; 既定ではすべて (**) です |
includesfile | ファイルの名前。このファイルの各行は、インクルードパターンと見なされます | いいえ |
replace | 名前変更したファイルが既に存在する場合に置き換えるかどうか | いいえ |
srcDir | 検索するファイルの開始ディレクトリ | はい |
toExtension | 名前変更されたファイルが完了したときに最後に含む文字列 | はい |
<renameext srcDir="/source/project1" includes="**" excludes="**/samples/*" fromExtension=".java.keep" toExtension=".java" replace="true"/>