我想做一个简单的文件重命名gradle任务。我在src文件夹下有一个名为project-1.5.jar的jar,我希望将该jar重命名为project.jar那么project/project-1.5.jarto project/project.jarusinggradle任何想法都非常感谢。
93ze6v8z1#
rename方法应该可以完成这个任务。
task renameArtifacts (type: Copy) { from ('project/') include 'project-1.5.jar' destinationDir file('project/') rename 'project-1.5.jar', "project.jar" }
5m1hhzi42#
对我来说,这工作-不离开源文件(没有重复)。
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") } }
ha5z0ras3#
Gradle允许从您的任务实现调用ant任务。它使移动文件变得像
ant.move(file:'oldFile.txt', tofile:'newfile.txt')
jjjwad0x4#
晚..但gradle提供project.file('xxx ').renameTo('zzz')
4条答案
按热度按时间93ze6v8z1#
rename方法应该可以完成这个任务。
5m1hhzi42#
对我来说,这工作-不离开源文件(没有重复)。
ha5z0ras3#
Gradle允许从您的任务实现调用ant任务。它使移动文件变得像
jjjwad0x4#
晚..但gradle提供project.file('xxx ').renameTo('zzz')