【发布时间】:2021-06-10 10:20:47
【问题描述】:
我的build.gradle中有以下任务
任务 zipConfiguration(类型:Zip){ def myDir = project(':SomeProject').projectDir.toString() + '/build/libs/' 从我的目录 存档名称“输出.zip” destinationDirectory = file("$buildDir/libs") }
项目SomeProject 的build/libs 将始终有一个版本化的jar 文件。例如configuration_2021_06.jar
每次构建时,创建的 jar 都会有一个新的版本号。所以我要压缩的 jar 的名称是动态的。
但是,我想要一个常量名称myconfig.jar 进入Output.zip
如何将configuration_*.jar 重命名为myconfig.jar?
尝试rename ('*.jar', 'myconfig.jar'):给出错误Dangling meta character '*' near index 0
试过rename ('configuration*.jar', 'myconfig.jar'):不重命名它。我仍然看到
configuration_2021_06.jar 内Output.zip
【问题讨论】: