| Name | Description | Type | Package | Framework |
| AbstractJettyMojo | Common base class for most jetty mojos. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| ConsoleScanner | Class | org.eclipse.jetty.maven.plugin | Jetty | |
| HelpMojo | Display help information on jetty-maven-plugin. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyDeployWar | This goal is used to run Jetty with a pre-assembled war. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyEffectiveWebXml | JettyEffectiveWebXmlGoal:effective-web-xmlDescription:Runs jetty on the unassembled webapp to generate the effective web. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyRunForkedMojo | This goal is used to deploy your unassembled webapp into a forked JVM. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyRunMojo | This goal is used in-situ on a Maven project without first requiring that the project is assembled into a war, saving time during the development cycle. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyRunWarExplodedMojo | This goal is used to assemble your webapp into an exploded war and automatically deploy it to Jetty. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyRunWarMojo | This goal is used to assemble your webapp into a war and automatically deploy it to Jetty. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyStartMojo | This goal is similar to the jetty:run goal, EXCEPT that it is designed to be bound to an execution inside your pom, rather than being run from the command line. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyStopMojo | JettyStopMojo - stops a running instance of jetty. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| JettyWebAppContext | Extends the WebAppContext to specialize for the maven environment. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| MavenQuickStartConfiguration | Class | org.eclipse.jetty.maven.plugin | Jetty | |
| MavenServerConnector | MavenServerConnector As the ServerConnector class does not have a no-arg constructor, and moreover requires | Class | org.eclipse.jetty.maven.plugin | Jetty |
| MavenWebInfConfiguration | MavenWebInfConfiguration WebInfConfiguration to take account of overlaid wars expressed as project dependencies and | Class | org.eclipse.jetty.maven.plugin | Jetty |
| Overlay | Class | org.eclipse.jetty.maven.plugin | Jetty | |
| OverlayConfig | Class | org.eclipse.jetty.maven.plugin | Jetty | |
| PluginLog | Convenience class to provide access to the plugin Log for non-mojo classes. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| ScanPattern | A pattern of includes and excludes. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| ScanTargetPattern | Utility class to provide the ability for the mvn jetty:run mojo to be able to specify filesets of extra files to | Class | org.eclipse.jetty.maven.plugin | Jetty |
| SelectiveJarResource | SelectiveJarResource Selectively copies resources from a jar file based on includes/excludes. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| ServerSupport | Helps configure the Server instance. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| Starter | Starter Class which is exec'ed to create a new jetty process. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| SystemProperties | Map of name to SystemProperty. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| SystemProperty | Provides the ability to set System properties for the mojo execution. | Class | org.eclipse.jetty.maven.plugin | Jetty |
| WarPluginInfo | Class | org.eclipse.jetty.maven.plugin | Jetty | |