Class JettyHomeForker
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.maven.AbstractForker
org.eclipse.jetty.maven.AbstractHomeForker
org.eclipse.jetty.ee10.maven.plugin.JettyHomeForker
- All Implemented Interfaces:
org.eclipse.jetty.util.component.LifeCycle
public class JettyHomeForker
extends org.eclipse.jetty.maven.AbstractHomeForker
JettyHomeBaseForker
Unpacks a jetty-home and configures it with a base that allows it
to run an unassembled webapp.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener, org.eclipse.jetty.util.component.AbstractLifeCycle.StopExceptionNested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
org.eclipse.jetty.util.component.LifeCycle.Listener -
Field Summary
FieldsFields inherited from class org.eclipse.jetty.maven.AbstractHomeForker
baseDir, contextXml, environment, etcPath, jettyBase, jettyHome, jettyHomeZip, jettyOptions, libExtJarFiles, libPath, mavenLibPath, modules, modulesPath, version, webappPathFields inherited from class org.eclipse.jetty.maven.AbstractForker
env, exitVm, jettyOutputFile, jettyProperties, jettyXmlFiles, jvmArgs, maxChildStartCheckMs, maxChildStartChecks, stopAtShutdown, stopKey, stopPort, systemProperties, tokenFile, waitForChild, workDirFields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
FAILED, STARTED, STARTING, STOPPED, STOPPING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidvoidsetBaseDir(File baseDir) voidsetWebApp(MavenWebAppContext webApp) Methods inherited from class org.eclipse.jetty.maven.AbstractHomeForker
createCommand, doStart, getContextXmlFile, getJettyBase, getJettyHome, getJettyHomeZip, getJettyOptions, getLibExtJarFiles, getModules, setContextXml, setJettyBase, setJettyHome, setJettyHomeZip, setJettyOptions, setLibExtJarFiles, setModules, setVersionMethods inherited from class org.eclipse.jetty.maven.AbstractForker
getEnv, getJettyOutputFile, getJettyProperties, getJettyXmlFiles, getJvmArgs, getMaxChildStartCheckMs, getMaxChildtartChecks, getStopKey, getStopPort, getSystemProperties, getTokenFile, getWorkDir, isExitVm, isStopAtShutdown, isWaitForChild, setEnv, setExitVm, setJettyOutputFile, setJettyProperties, setJettyXmlFiles, setJvmArgs, setMaxChildStartCheckMs, setMaxChildStartChecks, setStopAtShutdown, setStopKey, setStopPort, setSystemProperties, setTokenFile, setWaitForChild, setWorkDirMethods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addEventListener, doStop, getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeEventListener, setEventListeners, start, stop, toString
-
Field Details
-
webApp
-
-
Constructor Details
-
JettyHomeForker
public JettyHomeForker()
-
-
Method Details
-
setWebApp
-
getBaseDir
- Overrides:
getBaseDirin classorg.eclipse.jetty.maven.AbstractHomeForker
-
setBaseDir
- Overrides:
setBaseDirin classorg.eclipse.jetty.maven.AbstractHomeForker
-
redeployWebApp
-
generateWebAppPropertiesFile
-