インターフェース BootArchive
- すべてのスーパーインターフェース:
ComparableSE<Task>、ExtensionAware、Task
Spring Boot「ファット」アーカイブタスク。
- 導入:
- 2.0.0
- 作成者:
- 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アーカイブに含めるファイルをクラスパスに追加します。アーカイブに含まれるクラスパスを返します。アーカイブに付加されるスクリプトを制御するLaunchScriptConfigurationを返します。アプリケーションのメインクラスの完全修飾名を返します。プロジェクトのターゲット Java バージョンを返します(例:voidアーカイブを構成して、起動スクリプトを追加します。voidlaunchScript(Action<LaunchScriptConfiguration> action) アーカイブにプリペンドされた起動スクリプトを設定し、指定されたactionを使用して設定をカスタマイズします。voidrequiresUnpack(StringSE... patterns) アーカイブの起動時にアーカイブから解凍する必要があるファイルを識別する Ant スタイルのパターンを追加します。voidrequiresUnpack(Spec<FileTreeElement> spec) 起動時にアーカイブから展開する必要があるファイルを識別する仕様を追加します。voidresolvedArtifacts(Provider<SetSE<ResolvedArtifactResult>> resolvedArtifacts) 指定された遅延提供されたresolvedArtifactsを登録します。voidsetClasspath(ObjectSE classpath) アーカイブに含めるクラスパスを設定します。voidsetClasspath(FileCollection classpath) アーカイブに含めるクラスパスを設定します。インターフェース java.lang.ComparableSE から継承されたメソッド
compareToSEインターフェース org.gradle.api.plugins.ExtensionAware から継承されたメソッド
getExtensionsインターフェース org.gradle.api.Task から継承されたメソッド
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
メソッドの詳細
getMainClass
アプリケーションのメインクラスの完全修飾名を返します。- 戻り値:
- アプリケーションのメインクラスの完全修飾名
- 導入:
- 2.4.0
requiresUnpack
アーカイブの起動時にアーカイブから解凍する必要があるファイルを識別する Ant スタイルのパターンを追加します。- パラメーター:
patterns- パターン
requiresUnpack
起動時にアーカイブから展開する必要があるファイルを識別する仕様を追加します。- パラメーター:
spec- スペック
getLaunchScript
アーカイブに付加されるスクリプトを制御するLaunchScriptConfigurationを返します。- 戻り値:
- 起動スクリプトの構成、または起動スクリプトが構成されていない場合は
null
launchScript
void launchScript()アーカイブを構成して、起動スクリプトを追加します。launchScript
アーカイブにプリペンドされた起動スクリプトを設定し、指定されたactionを使用して設定をカスタマイズします。- パラメーター:
action- 適用するアクション
getClasspath
アーカイブに含まれるクラスパスを返します。- 戻り値:
- クラスパス
classpath
アーカイブに含めるファイルをクラスパスに追加します。指定されたclasspathは、Project.files(Object...)に従って評価されます。- パラメーター:
classpath- クラスパスへの追加
setClasspath
アーカイブに含めるクラスパスを設定します。指定されたclasspathは、Project.files(Object...)に従って評価されます。- パラメーター:
classpath- クラスパス- 導入:
- 2.0.7
setClasspath
アーカイブに含めるクラスパスを設定します。- パラメーター:
classpath- クラスパス- 導入:
- 2.0.7
getTargetJavaVersion
プロジェクトのターゲット Java バージョンを返します(例:targetCompatibilityビルドプロパティによって提供される)。- 戻り値:
- ターゲット Java バージョン
resolvedArtifacts
指定された遅延提供されたresolvedArtifactsを登録します。これらは、classpath内のファイルからその依存関係座標にマッピングするために使用されます。- パラメーター:
resolvedArtifacts- 遅延提供された解決されたアーティファクト- 導入:
- 3.0.7