作为我的项目的一部分,我需要从目录中读取文件并在构建脚本中执行所有这些操作.对于每个文件,操作是相同的(读取一些SQL查询并执行它).我认为这是一个重复的任务,更好地在一个方法内写.由于我是新手,我不知道应该如何.请帮忙.
在我的项目中,我在build.gradle中有几个任务.我希望这些任务在运行时是独立的.即我需要从命令行运行单个任务.但命令"gradle taskA"将运行我不想要的taskA和taskB.如何防止任务正在运行?
这是我正在做的事情的样本.
task runsSQL{
description 'run sql queries'
apply plugin: 'java'
apply plugin: 'groovy'
print 'Run SQL' }
task runSchema{
apply plugin: 'java'
apply plugin: 'groovy'
print 'Run Schema' }
Run Code Online (Sandbox Code Playgroud)
这是我得到的输出.
