Package org.apache.camel.maven
Class DevMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.mojo.exec.AbstractExecMojo
org.apache.camel.maven.RunMojo
org.apache.camel.maven.DevMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
DebugMojo
@Mojo(name="dev",
defaultPhase=PREPARE_PACKAGE,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public class DevMojo
extends RunMojo
-
Field Summary
Fields inherited from class org.apache.camel.maven.RunMojo
artifactResolver, duration, durationIdle, durationMaxMessages, extendedPluginDependencyArtifactId, logClasspath, loggingLevel, profile, useKameletFields inherited from class org.codehaus.mojo.exec.AbstractExecMojo
classpathScope, project, repositorySystemFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
ConstructorsConstructorDescriptionDevMojo(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.apache.maven.project.MavenProjectBuilder projectBuilder) -
Method Summary
Methods inherited from class org.apache.camel.maven.RunMojo
afterBootstrapCamel, determineRelevantPluginDependencies, execute, findExecutableArtifact, getClasspathMethods inherited from class org.codehaus.mojo.exec.AbstractExecMojo
collectProjectArtifactsAndClasspath, getPluginDependencies, getSession, hasCommandlineArgs, isSkip, parseCommandlineArgs, registerSourceRootsMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
DevMojo
@Inject public DevMojo(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.apache.maven.project.MavenProjectBuilder projectBuilder)
-
-
Method Details
-
beforeBootstrapCamel
Enable routes reloading- Overrides:
beforeBootstrapCamelin classRunMojo- Throws:
Exception
-
goal
-