クラス 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
、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
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明メインクラス名を解決するときにタスクが調べるクラスパスを返します。クラスパスからメインクラス名を解決するために使用する必要がある、明示的に構成されたメインクラス名のプロパティを返します。メインクラスの名前を含むタスクの出力ファイルのプロパティを返します。void
setClasspath
(ObjectSE classpath) メインクラス名を解決するときにタスクが調べるクラスパスを設定します。void
setClasspath
(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 から継承されたメソッド
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
クラスパスからメインクラス名を解決するために使用する必要がある、明示的に構成されたメインクラス名のプロパティを返します。- 戻り値:
- 構成されたメインクラス名プロパティ