类 ApplicationPluginAction
java.lang.Object
cn.taketoday.gradle.plugin.ApplicationPluginAction
- 所有已实现的接口:
PluginApplicationAction,org.gradle.api.Action<org.gradle.api.Project>
Action that is executed in response to the
ApplicationPlugin being applied.- 从以下版本开始:
- 4.0
- 作者:
- Andy Wilkinson, Harry Yang
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidapplyApplicationDefaultJvmArgsToRunTask(org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.plugins.JavaApplication javaApplication, String taskName) private voidapplyApplicationDefaultJvmArgsToRunTasks(org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.plugins.JavaApplication javaApplication) private Callable<org.gradle.api.file.FileCollection>artifactFiles(org.gradle.api.artifacts.Configuration configuration) private org.gradle.api.file.CopySpecartifactFilesToLibCopySpec(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration configuration) private voidconfigureCreateStartScripts(org.gradle.api.Project project, org.gradle.api.plugins.JavaApplication javaApplication, org.gradle.api.distribution.Distribution distribution, org.gradle.jvm.application.tasks.CreateStartScripts createStartScripts) voidexecute(org.gradle.api.Project project) Class<? extends org.gradle.api.Plugin<org.gradle.api.Project>>The class of thePluginthat, when applied, will trigger the execution of this action.private StringloadResource(String name)
-
构造器详细资料
-
ApplicationPluginAction
ApplicationPluginAction()
-
-
方法详细资料
-
execute
public void execute(org.gradle.api.Project project) - 指定者:
execute在接口中org.gradle.api.Action<org.gradle.api.Project>
-
applyApplicationDefaultJvmArgsToRunTasks
private void applyApplicationDefaultJvmArgsToRunTasks(org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.plugins.JavaApplication javaApplication) -
applyApplicationDefaultJvmArgsToRunTask
private void applyApplicationDefaultJvmArgsToRunTask(org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.plugins.JavaApplication javaApplication, String taskName) -
configureCreateStartScripts
private void configureCreateStartScripts(org.gradle.api.Project project, org.gradle.api.plugins.JavaApplication javaApplication, org.gradle.api.distribution.Distribution distribution, org.gradle.jvm.application.tasks.CreateStartScripts createStartScripts) -
artifactFilesToLibCopySpec
private org.gradle.api.file.CopySpec artifactFilesToLibCopySpec(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration configuration) -
artifactFiles
private Callable<org.gradle.api.file.FileCollection> artifactFiles(org.gradle.api.artifacts.Configuration configuration) -
getPluginClass
从接口复制的说明:PluginApplicationActionThe class of thePluginthat, when applied, will trigger the execution of this action.- 指定者:
getPluginClass在接口中PluginApplicationAction- 返回:
- the plugin class
-
loadResource
-