run 任务中定义如下:
run {
if (project.hasProperty("branch")) {
print("get params, branch="+project.getProperty("branch"))
args Eval.me(branch)
}}
命令行
gradle run -PappArgs="['param1', param2', 'param3']"
其中我们的参数名为appArgs,注意-P为参数的标识,别丢了。
这样我们就将appArgs代表的参数传递给了main函数。
网友评论