groovy - 如何编写for循环以使用不同的参数多次执行jar任务?
问题描述
我在 gradle.properties 中定义了多个克隆为cloneId = clone1,clone2
. 我需要为每个克隆在 build gradle 中运行 jar 任务。我想我可以使用 for 循环,但我不知道如何使用它,因为我是 groovy 和 gradle 的新手。如果它的cloneId= clone1
. 但我希望它用于多个克隆。
build.gradle 文件
jar {
def jarTargetDir = file("lib")
archiveBaseName = cloneId
destinationDir = file("$rootDir/"+cloneId+"War/lib")
}
gradle.properties
cloneId=clone1,clone2
解决方案
推荐阅读
- python - 可以获得 Python 的 StringIO 的文件描述符吗?
- spring - 如何从 Spring MVC 控制器访问 JSP 中请求范围内的变量?
- python - 在 MySQL 上部署的 Django 出现 #1071 错误“指定的密钥太长”
- c - 使用指针点更改结构字段时出现指针错误
- r - R:带有双 Y 轴的绘图?
- javascript - 将 jQuery 转换为纯 JavaScript
- c# - 在形状上使用 LINQ
- java - Intellij Idea 有时不会按照应有的方式构建应用程序
- javascript - 如何在 SAPUI5 中更改 sap.m.Table 的字体大小?
- sql - Informatica SQL 转换中的联接查询失败