Package ch.acanda.maven.springbanner
Class GenerateMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- ch.acanda.maven.springbanner.GenerateMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="generate", defaultPhase=GENERATE_RESOURCES) public class GenerateMojo extends org.apache.maven.plugin.AbstractMojo
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOLOR_DEFAULT_VALUEstatic StringFILENAME_DEFAULT_VALUEstatic StringFONT_DEFAULT_VALUEstatic StringINCLUDE_INFO_DEFAULT_VALUEstatic StringINFO_DEFAULT_VALUEstatic StringOUTPUT_DIRECTORY_DEFAULT_VALUEstatic StringTEXT_DEFAULT_VALUE
-
Constructor Summary
Constructors Constructor Description GenerateMojo()GenerateMojo(org.apache.maven.project.MavenProject project, String text, File outputDirectory, String filename, boolean includeInfo, String info, String font, String color)This constructor can be used to set all the parameters of the mojo.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Generates the Spring Boot banner.
-
-
-
Field Detail
-
TEXT_DEFAULT_VALUE
public static final String TEXT_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
OUTPUT_DIRECTORY_DEFAULT_VALUE
public static final String OUTPUT_DIRECTORY_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
FILENAME_DEFAULT_VALUE
public static final String FILENAME_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
INCLUDE_INFO_DEFAULT_VALUE
public static final String INCLUDE_INFO_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
COLOR_DEFAULT_VALUE
public static final String COLOR_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
FONT_DEFAULT_VALUE
public static final String FONT_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
INFO_DEFAULT_VALUE
public static final String INFO_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
-