类 SinglePublishedArtifact
java.lang.Object
cn.taketoday.gradle.plugin.SinglePublishedArtifact
- 所有已实现的接口:
org.gradle.api.Buildable
A wrapper for a
PublishArtifactSet that ensures that only a single artifact is
published, with a war file taking precedence over a jar file.- 从以下版本开始:
- 4.0
- 作者:
- Andy Wilkinson, Scott Frederick, Harry Yang
-
字段概要
字段修饰符和类型字段说明private final org.gradle.api.artifacts.Configurationprivate org.gradle.api.artifacts.PublishArtifactprivate final org.gradle.api.artifacts.dsl.ArtifactHandler -
构造器概要
构造器构造器说明SinglePublishedArtifact(org.gradle.api.artifacts.Configuration configuration, org.gradle.api.artifacts.dsl.ArtifactHandler handler) -
方法概要
修饰符和类型方法说明private voidadd(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> artifact) (专用程序包) voidaddJarCandidate(org.gradle.api.tasks.TaskProvider<InfraJar> candidate) (专用程序包) voidaddWarCandidate(org.gradle.api.tasks.TaskProvider<InfraWar> candidate) org.gradle.api.tasks.TaskDependency
-
字段详细资料
-
configuration
private final org.gradle.api.artifacts.Configuration configuration -
handler
private final org.gradle.api.artifacts.dsl.ArtifactHandler handler -
currentArtifact
private org.gradle.api.artifacts.PublishArtifact currentArtifact
-
-
构造器详细资料
-
SinglePublishedArtifact
SinglePublishedArtifact(org.gradle.api.artifacts.Configuration configuration, org.gradle.api.artifacts.dsl.ArtifactHandler handler)
-
-
方法详细资料
-
addWarCandidate
-
addJarCandidate
-
add
private void add(org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.tasks.bundling.Jar> artifact) -
getBuildDependencies
public org.gradle.api.tasks.TaskDependency getBuildDependencies()- 指定者:
getBuildDependencies在接口中org.gradle.api.Buildable
-