クラス ResolveMainClassName
java.lang.ObjectSE
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.springframework.boot.gradle.plugin.ResolveMainClassName
- 実装されているすべてのインターフェース:
ComparableSE<Task>、org.gradle.api.internal.DynamicObjectAware、org.gradle.api.internal.TaskInternal、Named、ExtensionAware、Task、Configurable<Task>
@DisableCachingByDefault(because="Not worth caching")
public class ResolveMainClassName
extends DefaultTask
アプリケーションのメインクラスの名前を解決するための
Task。- 導入:
- 2.4
- 作成者:
- Andy Wilkinson
ネストされたクラスの要約
インターフェース org.gradle.api.Task から継承されたネストクラス / インターフェース
Task.Namerフィールドのサマリー
インターフェース org.gradle.api.Task から継承されたフィールド
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明メインクラス名を解決するときにタスクが調べるクラスパスを返します。クラスパスからメインクラス名を解決するために使用する必要がある、明示的に構成されたメインクラス名のプロパティを返します。メインクラスの名前を含むタスクの出力ファイルのプロパティを返します。voidsetClasspath(ObjectSE classpath) メインクラス名を解決するときにタスクが調べるクラスパスを設定します。voidsetClasspath(FileCollection classpath) メインクラス名を解決するときにタスクが調べるクラスパスを設定します。クラス org.gradle.api.DefaultTask から継承されたメソッド
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceクラス org.gradle.api.internal.AbstractTask から継承されたメソッド
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.gradle.api.Task から継承されたメソッド
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
コンストラクターの詳細
ResolveMainClassName
public ResolveMainClassName()ResolveMainClassNameタスクの新しいインスタンスを作成します。
メソッドの詳細
getClasspath
メインクラス名を解決するときにタスクが調べるクラスパスを返します。- 戻り値:
- クラスパス
setClasspath
メインクラス名を解決するときにタスクが調べるクラスパスを設定します。- パラメーター:
classpath- クラスパス
setClasspath
メインクラス名を解決するときにタスクが調べるクラスパスを設定します。指定されたclasspathは、Project.files(Object...)に従って評価されます。- パラメーター:
classpath- クラスパス- 導入:
- 2.5.10
getOutputFile
メインクラスの名前を含むタスクの出力ファイルのプロパティを返します。- 戻り値:
- 出力ファイル
getConfiguredMainClassName
クラスパスからメインクラス名を解決するために使用する必要がある、明示的に構成されたメインクラス名のプロパティを返します。- 戻り値:
- 構成されたメインクラス名プロパティ