public class BootWar extends War implements BootArchive
War タスク。Task.NamerWAR_EXTENSIONDEFAULT_EXTENSIONZIP_EXTENSIONTASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE| コンストラクターと説明 |
|---|
BootWar() 新しい BootWar タスクを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | copy() |
protected org.gradle.api.internal.file.copy.CopyAction | createCopyAction() |
LaunchScriptConfiguration | getLaunchScript() アーカイブに付加されるスクリプトを制御する LaunchScriptConfiguration を返します。 |
StringSE | getMainClassName() アプリケーションのメインクラスの名前を返します。 |
FileCollection | getProvidedClasspath() 指定されたクラスパスを返します。その内容は、war の WEB-INF/lib-provided ディレクトリに含まれます。 |
boolean | isExcludeDevtools()Devtools jar を除外する必要がある場合は true を、そうでない場合は false を返します。 |
void | launchScript() アーカイブを構成して、起動スクリプトを追加します。 |
void | launchScript(Action<LaunchScriptConfiguration> action) アーカイブにプリペンドされた起動スクリプトを設定し、指定された action を使用して設定をカスタマイズします。 |
void | providedClasspath(ObjectSE... classpath) 指定されたクラスパスにファイルを追加して、war の WEB-INF/lib-provided ディレクトリに含めます。 |
void | requiresUnpack(Spec<FileTreeElement> spec) 起動時にアーカイブから展開する必要があるファイルを識別する仕様を追加します。 |
void | requiresUnpack(StringSE... patterns) アーカイブの起動時にアーカイブから解凍する必要があるファイルを識別する Ant スタイルのパターンを追加します。 |
protected ZipCompression | resolveZipCompression(FileCopyDetails details) 指定された details で表されるファイルを jar に追加するときに使用される ZipCompression を返します。 |
void | setExcludeDevtools(boolean excludeDevtools)Devtools jar を除外するかどうかを設定します。 |
void | setMainClassName(StringSE mainClass) アプリケーションのメインクラスの名前を設定します。 |
void | setProvidedClasspath(FileCollection classpath) 提供されたクラスパスを設定して、war の WEB-INF/lib-provided ディレクトリに含めます。 |
void | setProvidedClasspath(ObjectSE classpath) 提供されたクラスパスを設定して、war の WEB-INF/lib-provided ディレクトリに含めます。 |
classpath, getClasspath, getWebInf, getWebXml, setClasspath, setClasspath, setWebXml, webInf, webInfgetManifest, getManifestContentCharset, getMetadataCharset, getMetaInf, manifest, metaInf, metaInf, setManifest, setManifestContentCharset, setMetadataCharsetgetCompressor, getEntryCompression, isZip64, setEntryCompression, setZip64createCopyActionExecuter, getAppendix, getArchiveName, getArchivePath, getBaseName, getClassifier, getDestinationDir, getExtension, getVersion, into, into, into, isPreserveFileTimestamps, isReproducibleFileOrder, setAppendix, setArchiveName, setBaseName, setClassifier, setDestinationDir, setExtension, setPreserveFileTimestamps, setReproducibleFileOrder, setVersioncreateRootSpec, eachFile, eachFile, exclude, exclude, exclude, exclude, expand, filesMatching, filesMatching, filesNotMatching, filesNotMatching, filter, filter, filter, filter, from, from, from, getDirectoryFileTreeFactory, getDirMode, getDuplicatesStrategy, getExcludes, getFileLookup, getFileMode, getFileResolver, getFileSystem, getFilteringCharset, getIncludeEmptyDirs, getIncludes, getInstantiator, getMainSpec, getRootSpec, getSource, include, include, include, include, isCaseSensitive, rename, rename, rename, rename, setCaseSensitive, setDirMode, setDuplicatesStrategy, setExcludes, setFileMode, setFilteringCharset, setIncludeEmptyDirs, setIncludes, withconventionMapping, conventionMapping, getConventionMappingnewInputDirectory, newInputFile, newOutputDirectory, newOutputFileaddValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEclasspath, getClasspath, setClasspath, setClasspathconfigure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, hasProperty, leftShift, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAftercompareToSEgetExtensionspublic void copy()
AbstractCopyTask の copy protected org.gradle.api.internal.file.copy.CopyAction createCopyAction()
Zip の createCopyAction public StringSE getMainClassName()
BootArchiveBootArchive の getMainClassName public void setMainClassName(StringSE mainClass)
BootArchiveBootArchive の setMainClassName mainClass - アプリケーションのメインクラスの名前 public void requiresUnpack(StringSE... patterns)
BootArchiveBootArchive の requiresUnpack patterns - パターン public void requiresUnpack(Spec<FileTreeElement> spec)
BootArchiveBootArchive の requiresUnpack spec - スペック public LaunchScriptConfiguration getLaunchScript()
BootArchiveLaunchScriptConfiguration を返します。BootArchive の getLaunchScript null public void launchScript()
BootArchiveBootArchive の launchScript public void launchScript(Action<LaunchScriptConfiguration> action)
BootArchiveaction を使用して設定をカスタマイズします。BootArchive の launchScript action - 適用するアクション @Optional @Classpath public FileCollection getProvidedClasspath()
WEB-INF/lib-provided ディレクトリに含まれます。public void providedClasspath(ObjectSE... classpath)
WEB-INF/lib-provided ディレクトリに含めます。指定された classpath は Project.files(Object...) に従って評価されます。classpath - クラスパスへの追加 public void setProvidedClasspath(FileCollection classpath)
WEB-INF/lib-provided ディレクトリに含めます。classpath - クラスパス public void setProvidedClasspath(ObjectSE classpath)
WEB-INF/lib-provided ディレクトリに含めます。指定された classpath は Project.files(Object...) に従って評価されます。classpath - クラスパス public boolean isExcludeDevtools()
BootArchivetrue を、そうでない場合は false を返します。BootArchive の isExcludeDevtools true、除外しない場合は false public void setExcludeDevtools(boolean excludeDevtools)
BootArchiveBootArchive の setExcludeDevtools excludeDevtools - Devtools jar を除外する必要がある場合は true、除外しない場合は false protected ZipCompression resolveZipCompression(FileCopyDetails details)
details で表されるファイルを jar に追加するときに使用される ZipCompression を返します。 デフォルトでは、WEB-INF/lib/ または WEB-INF/lib-provided/ のファイルはすべて保存され、他のすべてのファイルは収縮されます。
details - 詳細