public class StartArgs extends Object
public static final String VERSION
public StartArgs(BaseHome baseHome)
public void dumpActiveXmls()
public void dumpEnvironment()
public void dumpJvmArgs()
public void dumpProperties()
public void dumpSystemProperties()
public void expandSystemProperties() throws IOException
--lib
lib references.IOException
- if unable to expand the librariespublic void expandLibs() throws IOException
--lib
lib references.IOException
- if unable to expand the librariespublic void expandModules(List<Module> activeModules) throws IOException
activeModules
- the active (selected) modulesIOException
- if unable to expand the modulespublic Modules getAllModules()
public Classpath getClasspath()
public CommandLineBuilder getMainArgs(boolean addJavaInit) throws IOException
IOException
public String getMainClassname()
public String getMavenLocalRepoDir()
public Path findMavenLocalRepoDir()
public String getModuleGraphFilename()
public Props getProperties()
public boolean hasJvmArgs()
public boolean hasSystemProperties()
public boolean isApproveAllLicenses()
public boolean isCreateFiles()
public boolean isDryRun()
public boolean isExec()
public boolean isLicenseCheckRequired()
public boolean isNormalMainClass()
public boolean isHelp()
public boolean isListClasspath()
public boolean isListConfig()
public boolean isRun()
public boolean isStopCommand()
public boolean isTestingModeEnabled()
public boolean isVersion()
public boolean isCreateStartd()
public boolean isUpdateIni()
public void parse(ConfigSources sources)
public void parse(String rawarg, String source)
rawarg
- the raw argument to parsesource
- the origin of this line of argumentprotected org.eclipse.jetty.start.StartArgs.Property processProperty(String key, String value, String source, Function<String,String> getter)
public void resolveExtraXmls() throws IOException
IOException
public void resolvePropertyFiles() throws IOException
IOException
public void setAllModules(Modules allModules)
public void setRun(boolean run)
Copyright © 1995–2017 Webtide. All rights reserved.