Annotation Interface Execute


Used if your Mojo needs to fork a lifecycle.
Since:
4.0.0
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Goal to fork.
    Lifecycle id of the lifecycle that defines phase().
    Lifecycle phase to fork.
  • Element Details

    • phase

      Lifecycle phase to fork. Note that specifying a phase overrides specifying a goal.
      Returns:
      the phase
      Default:
      ""
    • goal

      Goal to fork. Note that specifying a phase overrides specifying a goal. The specified goal must be another goal of the same plugin.
      Returns:
      the goal
      Default:
      ""
    • lifecycle

      @Nonnull String lifecycle
      Lifecycle id of the lifecycle that defines phase(). Only valid in combination with phase(). If not specified, Maven will use the lifecycle of the current build.
      Returns:
      the lifecycle id
      See Also:
      Default:
      ""