public abstract class ModularJarArchiver extends JarArchiver
JarArchiver.FilesetManifestConfig
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
moduleMainClass |
private java.lang.String |
moduleVersion |
addedDirs, addingNewFiles, archiveType, doubleFilePass, duplicate, entries, skipWriting, zipArchiveOutputStream
DEFAULT_DIR_MODE, DEFAULT_FILE_MODE, DEFAULT_SYMLILNK_MODE, DUPLICATES_ADD, DUPLICATES_FAIL, DUPLICATES_PRESERVE, DUPLICATES_SKIP, DUPLICATES_VALID_BEHAVIORS, ROLE
Constructor and Description |
---|
ModularJarArchiver() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getModuleMainClass() |
java.lang.String |
getModuleVersion() |
void |
setModuleMainClass(java.lang.String moduleMainClass)
Sets the module main class.
|
void |
setModuleVersion(java.lang.String moduleVersion)
Sets the module version.
|
addConfiguredIndexJars, addConfiguredManifest, cleanUp, createEmptyZip, finalizeZipOutputStream, findJarName, grabFilesAndDirs, hasVirtualFiles, initZipOutputStream, reset, setFilesetmanifest, setIndex, setManifest, setManifestEncoding, writeIndexLikeList, zipFile
addResources, close, createInputStreamSupplier, execute, getArchiveType, getComment, getEncoding, isCompress, isFilesonly, isInUpdateMode, isRecompressAddedZips, isSupportingForced, revert, setComment, setCompress, setEncoding, setFilesonly, setRecompressAddedZips, setUpdateMode, zipDir, zipFile
addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchivedFileSet, addArchiveFinalizer, addDirectory, addDirectory, addDirectory, addDirectory, addFile, addFile, addFileSet, addResource, addResources, addSymlink, addSymlink, asArchiveEntry, asResourceCollection, checkForced, contextualize, createArchive, getDefaultDirectoryMode, getDefaultFileMode, getDestFile, getDirectoryMode, getDuplicateBehavior, getFileMode, getFiles, getIncludeEmptyDirs, getLogger, getOverrideDirectoryMode, getOverrideFileMode, getRawDefaultFileMode, getResources, isForced, isIgnorePermissions, isUptodate, isUseJvmChmod, postCreateArchive, runArchiveFinalizers, setArchiveFinalizers, setDefaultDirectoryMode, setDefaultFileMode, setDestFile, setDirectoryMode, setDotFileDirectory, setDuplicateBehavior, setFileMode, setForced, setIgnorePermissions, setIncludeEmptyDirs, setUseJvmChmod, validate
private java.lang.String moduleMainClass
private java.lang.String moduleVersion
public java.lang.String getModuleMainClass()
public void setModuleMainClass(java.lang.String moduleMainClass)
Note that implementations may choose to replace the value set in the manifest as well.
moduleMainClass
- the module main class.public java.lang.String getModuleVersion()
public void setModuleVersion(java.lang.String moduleVersion)
moduleVersion
- the module version.