У меня есть требование, когда мне нужно создать файл, который будет содержать имя исходного каталога, имя целевого каталога, в котором он будет развернут, и список файлов (.jars), которые мне нужно развернуть.
Я думал о том, чтобы иметь файл свойств, в котором я бы указал несколько строк следующего типа
[Src dirctory name] [destination directory]
Затем я прочитал бы каждую строку из файла выше и перечислил бы все файлы в [имя каталога src]хотел бы иметь следующее в моем окончательном файле свойств.
appversion @appversion@ (value would com using ant filters)
[some static stuff]
SrcDir [absolute path of Src directory1]
DestDir [destination directory as is]
file 555 [file1.jar]
file 555 [file2.jar]
SrcDir [absolute path of Src directory2]
DestDir [destination directory as is]
file 555 [file1.jar]
file 555 [file2.jar]
.
.
.
SrcDir [absolute path of Src directory n]
DestDir [destination directory as is]
file 555 [file1.jar]
file 555 [file2.jar]
Могу ли я сделать что-то вроде
appversion @appversion@ (value would com using ant filters)
[some static stuff]
@finallist@
, где будет создан окончательный список, как указано выше?или есть лучший способ сделать то же самое.Я знаю, что мы можем сделать это с помощью скрипта, но просто хотел узнать, можем ли мы сделать это легко с помощью муравья?
Не могли бы вы мне помочь?Я думал об использовании муравьиных фильтров, но не смог создать структуру вышеупомянутого типа.Не могли бы вы помочь мне?
Спасибо, Алмас