Class SpringBootStarterMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="prepare-spring-boot-starter",
          threadSafe=true,
          requiresDependencyCollection=COMPILE_PLUS_RUNTIME,
          requiresDependencyResolution=COMPILE_PLUS_RUNTIME,
          defaultPhase=GENERATE_RESOURCES)
    public class SpringBootStarterMojo
    extends AbstractSpringBootGenerator
    Generate Spring Boot starter for the component
    • Field Detail

      • baseDir

        @Parameter(defaultValue="${basedir}")
        protected File baseDir
        The project directory
    • Constructor Detail

      • SpringBootStarterMojo

        public SpringBootStarterMojo()
    • Method Detail

      • executeAll

        protected void executeAll()
                           throws org.apache.maven.plugin.MojoExecutionException,
                                  org.apache.maven.plugin.MojoFailureException
        Specified by:
        executeAll in class AbstractSpringBootGenerator
        Throws:
        org.apache.maven.plugin.MojoExecutionException
        org.apache.maven.plugin.MojoFailureException