Class StartArgs
java.lang.Object
org.eclipse.jetty.start.StartArgs
The Arguments required to start Jetty.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidExpand any command line added--liblib references.voidexpandModules(List<Module> activeModules) Build up the Classpath and XML file references based on enabled Module list.voidExpand any command line added--liblib references.getFiles()getMainArgs(Set<String> parts) getSources(String module) booleanbooleanbooleanbooleanbooleanbooleanisDryRun()booleanisExec()booleanisHelp()booleanisJPMS()booleanbooleanbooleanbooleanbooleanisRun()booleanbooleanbooleanbooleanvoidParse a single line of argument.voidparse(ConfigSources sources) protected voidprocessAndSetProperty(String key, String value, String source) protected Props.PropprocessSystemProperty(String key, String value, String source) voidvoidvoidsetAllModules(Modules allModules) voidsetProperty(String key, String value, String source) voidsetRun(boolean run) toString()
-
Field Details
-
VERSION
-
ALL_PARTS
-
ARG_PARTS
-
-
Constructor Details
-
StartArgs
-
-
Method Details
-
dumpActiveXmls
public void dumpActiveXmls() -
dumpEnvironment
public void dumpEnvironment() -
dumpJvmArgs
public void dumpJvmArgs() -
dumpProperties
public void dumpProperties() -
dumpSystemProperties
public void dumpSystemProperties() -
expandSystemProperties
public void expandSystemProperties()Expand any command line added--liblib references. -
expandLibs
Expand any command line added--liblib references.- Throws:
IOException- if unable to expand the libraries
-
expandModules
Build up the Classpath and XML file references based on enabled Module list.- Parameters:
activeModules- the active (selected) modules- Throws:
IOException- if unable to expand the modules
-
getStartModules
-
getAllModules
-
getClasspath
-
getEnabledModules
-
getFiles
-
getJvmArgs
-
getMainArgs
- Throws:
IOException
-
getMainClassname
-
getMavenLocalRepoDir
-
findMavenLocalRepoDir
-
getModuleGraphFilename
-
getProperties
-
getSkipFileValidationModules
-
getSources
-
getXmlFiles
-
hasJvmArgs
public boolean hasJvmArgs() -
hasSystemProperties
public boolean hasSystemProperties() -
isApproveAllLicenses
public boolean isApproveAllLicenses() -
isCreateFiles
public boolean isCreateFiles() -
isJPMS
public boolean isJPMS() -
isDryRun
public boolean isDryRun() -
getDryRunParts
-
isExec
public boolean isExec() -
isLicenseCheckRequired
public boolean isLicenseCheckRequired() -
isNormalMainClass
public boolean isNormalMainClass() -
isHelp
public boolean isHelp() -
isListClasspath
public boolean isListClasspath() -
isListConfig
public boolean isListConfig() -
getListModules
-
isRun
public boolean isRun() -
isStopCommand
public boolean isStopCommand() -
isTestingModeEnabled
public boolean isTestingModeEnabled() -
isVersion
public boolean isVersion() -
isCreateStartd
public boolean isCreateStartd() -
isUpdateIni
public boolean isUpdateIni() -
getMavenBaseUri
-
parse
-
parse
-
processSystemProperty
-
processAndSetProperty
-
resolveExtraXmls
- Throws:
IOException
-
resolvePropertyFiles
- Throws:
IOException
-
setAllModules
-
setProperty
-
setRun
public void setRun(boolean run) -
toString
-