类 WarPluginAction
java.lang.Object
cn.taketoday.gradle.plugin.WarPluginAction
- 所有已实现的接口:
PluginApplicationAction,org.gradle.api.Action<org.gradle.api.Project>
Action that is executed in response to the WarPlugin being applied.- 从以下版本开始:
- 4.0
- 作者:
- Andy Wilkinson, Scott Frederick, Harry Yang
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidclassifyWarTask(org.gradle.api.Project project) private voidconfigureArtifactPublication(org.gradle.api.tasks.TaskProvider<InfraWar> infraWar) private voidconfigureInfraBuildImageTask(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<InfraWar> infraWar) private org.gradle.api.tasks.TaskProvider<InfraWar>configureInfraWarTask(org.gradle.api.Project project) voidexecute(org.gradle.api.Project project) Class<? extends org.gradle.api.Plugin<? extends org.gradle.api.Project>>The class of thePluginthat, when applied, will trigger the execution of this action.private org.gradle.api.plugins.JavaPluginExtensionjavaPluginExtension(org.gradle.api.Project project) private org.gradle.api.file.FileCollectionprovidedRuntimeConfiguration(org.gradle.api.Project project)
-
字段详细资料
-
singlePublishedArtifact
-
-
构造器详细资料
-
WarPluginAction
WarPluginAction(SinglePublishedArtifact singlePublishedArtifact)
-
-
方法详细资料
-
getPluginClass
从接口复制的说明:PluginApplicationActionThe class of thePluginthat, when applied, will trigger the execution of this action.- 指定者:
getPluginClass在接口中PluginApplicationAction- 返回:
- the plugin class
-
execute
public void execute(org.gradle.api.Project project) - 指定者:
execute在接口中org.gradle.api.Action<org.gradle.api.Project>
-
classifyWarTask
private void classifyWarTask(org.gradle.api.Project project) -
configureInfraWarTask
private org.gradle.api.tasks.TaskProvider<InfraWar> configureInfraWarTask(org.gradle.api.Project project) -
providedRuntimeConfiguration
private org.gradle.api.file.FileCollection providedRuntimeConfiguration(org.gradle.api.Project project) -
configureInfraBuildImageTask
private void configureInfraBuildImageTask(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<InfraWar> infraWar) -
configureArtifactPublication
-
javaPluginExtension
private org.gradle.api.plugins.JavaPluginExtension javaPluginExtension(org.gradle.api.Project project)
-