Java Gradle:如何运行内置用户定义任务?
我想在我自己定义的一个任务中运行gradlewar插件的构建任务。我尝试了各种各样的方法,但都不管用 这就是我目前的任务:Java Gradle:如何运行内置用户定义任务?,java,gradle,Java,Gradle,我想在我自己定义的一个任务中运行gradlewar插件的构建任务。我尝试了各种各样的方法,但都不管用 这就是我目前的任务: task deploy << { build.execute() copy { from '/build/libs/app.war' into tomcat_webapps } } 将不执行生成任务。你们有谁知道我怎么做吗 谢谢大家! 手动调用任务应该是您最后的选择。渐变方法是定义任务和构建任务之间的依赖
task deploy << {
build.execute()
copy {
from '/build/libs/app.war'
into tomcat_webapps
}
}
将不执行生成任务。你们有谁知道我怎么做吗
谢谢大家! 手动调用任务应该是您最后的选择。渐变方法是定义任务和构建任务之间的依赖关系。通过这种方式,gradle可以确定需要执行的任务的正确顺序 设置依赖项可以通过几种方式完成。一种方法是:
task deploy(type: Copy) {
dependsOn build
from '/build/libs/app.war'
into tomcat_webapps
}
手动调用任务应该是您最后的选择。渐变方法是定义任务和构建任务之间的依赖关系。通过这种方式,gradle可以确定需要执行的任务的正确顺序 设置依赖项可以通过几种方式完成。一种方法是:
task deploy(type: Copy) {
dependsOn build
from '/build/libs/app.war'
into tomcat_webapps
}