我想在gradle任务中进行简单的文件重命名。我有一个称为project-1.5.jar的jar文件存放在src文件夹下,我想将该jar文件重命名为project.jar。
因此, project/project-1.5.jar 重命名为 project/project.jar,使用 gradle 非常感谢任何想法。
因此, project/project-1.5.jar 重命名为 project/project.jar,使用 gradle 非常感谢任何想法。
使用rename方法应该能解决问题。
task renameArtifacts (type: Copy) {
from ('project/')
include 'project-1.5.jar'
destinationDir file('project/')
rename 'project-1.5.jar', "project.jar"
}
task pdfDistributions(type: Sync) {
from('build/asciidoc/pdf/docs/asciidoc/')
into('build/asciidoc/pdf/docs/asciidoc/')
include '*.pdf'
rename { String filename ->
filename.replace(".pdf", "-${project.version}.pdf")
}
}
ant.move(file:'oldFile.txt', tofile:'newfile.txt')