クラス 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
ネストされたクラスの概要
インターフェース Named から継承されたネストクラス / インターフェース
Named.Namerフィールド概要
インターフェース 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) メインクラス名を解決するときにタスクが調べるクラスパスを設定します。クラス 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, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, setImpliesSubProjectsクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース Task から継承されたメソッド
doNotTrackState, notCompatibleWithConfigurationCache
コンストラクターの詳細
ResolveMainClassName
public ResolveMainClassName()ResolveMainClassNameタスクの新しいインスタンスを作成します。
方法の詳細
getClasspath
setClasspath
メインクラス名を解決するときにタスクが調べるクラスパスを設定します。- パラメーター:
classpath- クラスパス
setClasspath
メインクラス名を解決するときにタスクが調べるクラスパスを設定します。指定されたclasspathは、Project.files(Object...)に従って評価されます。- パラメーター:
classpath- クラスパス- 導入:
- 2.5.10
getOutputFile
メインクラスの名前を含むタスクの出力ファイルのプロパティを返します。- 戻り値:
- 出力ファイル
getConfiguredMainClassName