この 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"/>