Package io.quarkus.maven
Class CreateProjectMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- io.quarkus.maven.CreateProjectMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="create", requiresProject=false) public class CreateProjectMojo extends org.apache.maven.plugin.AbstractMojoThis goal helps in setting up Quarkus Maven project with quarkus-maven-plugin, with sensible defaults
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.maven.project.MavenProjectproject
-
Constructor Summary
Constructors Constructor Description CreateProjectMojo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()static java.lang.StringgetPlatformArtifactId(java.lang.String artifactId)static java.lang.StringgetPlatformGroupId(org.apache.maven.plugin.AbstractMojo mojo, java.lang.String groupId)static java.lang.StringgetPlatformVersion(org.apache.maven.plugin.AbstractMojo mojo, java.lang.String version)
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getPlatformVersion
public static java.lang.String getPlatformVersion(org.apache.maven.plugin.AbstractMojo mojo, java.lang.String version)
-
getPlatformArtifactId
public static java.lang.String getPlatformArtifactId(java.lang.String artifactId)
-
getPlatformGroupId
public static java.lang.String getPlatformGroupId(org.apache.maven.plugin.AbstractMojo mojo, java.lang.String groupId)
-
-