Package io.helidon.build.dev.maven
Class MavenGoalExecutor
- java.lang.Object
-
- io.helidon.build.dev.maven.MavenGoalExecutor
-
public class MavenGoalExecutor extends Object
In process executor for a single maven goal.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMavenGoalExecutor.BuilderBuilder.static classMavenGoalExecutor.GoalA maven goal descriptor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MavenGoalExecutor.Builderbuilder()Returns a new builder.static MavenGoalExecutor.GoalcompileGoal()Returns thecompilegoal.voidexecute()Executes the goal.static MavenGoalExecutor.GoalresourcesGoal()Returns theresourcesgoal.
-
-
-
Method Detail
-
resourcesGoal
public static MavenGoalExecutor.Goal resourcesGoal()
Returns theresourcesgoal.- Returns:
- The goal.
-
compileGoal
public static MavenGoalExecutor.Goal compileGoal()
Returns thecompilegoal.- Returns:
- The goal.
-
builder
public static MavenGoalExecutor.Builder builder()
Returns a new builder.- Returns:
- The builder.
-
-