Gradle和Spring Boot:为多部分项目创建任务

时间:2016-02-15 13:24:35

标签: java spring gradle spring-boot

我有多部分项目:

async void

functionToCall = movement[r] # look up for function in dictionary x,y = functionToCall(stepsize , x, y) # then call function with desired parameters RootProject(build.gradle) part1 part2 webAdmin webApi 使用Spring Boot,如果我想从webAdmin文件夹运行webApi,我需要运行这样的命令:

webAdmin

我想在RootProject文件中创建任务来运行>: gradle :webAdmin:bootRun 命令:

build.gradle

gradle :webAdmin:bootRun文件中的任务应如何显示?

1 个答案:

答案 0 :(得分:0)

在主项目build.gradle中尝试此配置:

// in main project
task adminRun(dependsOn: ':webAdmin:bootRun') << {
    println 'admin run'
}

dependsOn使adminRun依赖于您的子项目任务,而基本上在这种特殊情况下,除了后期处理println 'admin run'之外,它什么都不做。