インターフェース BootArchive
- すべてのスーパーインターフェース:
ComparableSE<Task>, ExtensionAware, Named, Task
Spring Boot「ファット」アーカイブタスク。
- 導入:
- 2.0.0
- 作成者:
- Andy Wilkinson, Moritz Halbritter
ネストされたクラスの要約
インターフェース Named から継承されたネストクラス / インターフェース
Named.Namerフィールドのサマリー
インターフェース Task から継承されたフィールド
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPEメソッドのサマリー
修飾子と型メソッド説明voidアーカイブに含めるファイルをクラスパスに追加します。@Nullable FileCollectionアーカイブに含まれるクラスパスを返します。JAR ツールを階層化アーカイブの依存関係として含める必要があるかどうかを返します。アプリケーションのメインクラスの完全修飾名を返します。プロジェクトのターゲット Java バージョンを返します(例:voidrequiresUnpack(StringSE... patterns) アーカイブの起動時にアーカイブから解凍する必要があるファイルを識別する Ant スタイルのパターンを追加します。voidrequiresUnpack(Spec<FileTreeElement> spec) 起動時にアーカイブから展開する必要があるファイルを識別する仕様を追加します。voidresolvedArtifacts(Provider<SetSE<ResolvedArtifactResult>> resolvedArtifacts) 指定された遅延提供されたresolvedArtifactsを登録します。voidsetClasspath(ObjectSE classpath) アーカイブに含めるクラスパスを設定します。voidsetClasspath(FileCollection classpath) アーカイブに含めるクラスパスを設定します。インターフェース ComparableSE から継承されたメソッド
compareToSEインターフェース ExtensionAware から継承されたメソッド
getExtensionsインターフェース Task から継承されたメソッド
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, getActions, getAnt, 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
requiresUnpack
アーカイブの起動時にアーカイブから解凍する必要があるファイルを識別する Ant スタイルのパターンを追加します。- パラメーター:
patterns- パターン
requiresUnpack
起動時にアーカイブから展開する必要があるファイルを識別する仕様を追加します。- パラメーター:
spec- スペック
getClasspath
classpath
アーカイブに含めるファイルをクラスパスに追加します。指定されたclasspathは、Project.files(Object...)に従って評価されます。- パラメーター:
classpath- クラスパスへの追加
setClasspath
アーカイブに含めるクラスパスを設定します。指定されたclasspathは、Project.files(Object...)に従って評価されます。- パラメーター:
classpath- クラスパス- 導入:
- 2.0.7
setClasspath
getTargetJavaVersion
プロジェクトのターゲット Java バージョンを返します(例:targetCompatibilityビルドプロパティによって提供される)。- 戻り値:
- ターゲット Java バージョン
resolvedArtifacts
指定された遅延提供されたresolvedArtifactsを登録します。これらは、classpath内のファイルからその依存関係座標にマッピングするために使用されます。- パラメーター:
resolvedArtifacts- 遅延提供された解決されたアーティファクト- 導入:
- 3.0.7
getIncludeTools