Class MojoExecutionException

All Implemented Interfaces:
Serializable

public class MojoExecutionException extends AbstractMojoExecutionException
An exception occurring during the execution of a plugin.
Throwing this exception causes a "BUILD ERROR" message to be displayed.
Author:
Brett Porter
See Also:
  • Constructor Details

    • MojoExecutionException

      public MojoExecutionException(Object source, String shortMessage, String longMessage)
      Construct a new MojoExecutionException exception providing the source and a short and long message: these messages are used to improve the message written at the end of Maven build.
      Parameters:
      source -
      shortMessage -
      longMessage -
    • MojoExecutionException

      public MojoExecutionException(String message, Exception cause)
      Construct a new MojoExecutionException exception wrapping an underlying Exception and providing a message.
      Parameters:
      message -
      cause -
    • MojoExecutionException

      public MojoExecutionException(String message, Throwable cause)
      Construct a new MojoExecutionException exception wrapping an underlying Throwable and providing a message.
      Parameters:
      message -
      cause -
    • MojoExecutionException

      public MojoExecutionException(String message)
      Construct a new MojoExecutionException exception providing a message.
      Parameters:
      message -
    • MojoExecutionException

      public MojoExecutionException(Throwable cause)
      Constructs a new MojoExecutionException exception wrapping an underlying Throwable.
      Parameters:
      cause - the cause which is saved for later retrieval by the Throwable.getCause() method. A null value is permitted, and indicates that the cause is nonexistent or unknown.
      Since:
      3.8.3