Class GenerateMojo

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

    @Mojo(name="generate",
          defaultPhase=GENERATE_SOURCES,
          requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
    public class GenerateMojo
    extends org.nuiton.plugin.AbstractPlugin
    implements ApplicationConfigTransformerConfig
    Generate application config java files from the option definition class.

    Created on 28/08/16.

    Since:
    3.0
    Author:
    Tony Chemit - dev@tchemit.fr