Class ModelResolverException

All Implemented Interfaces:
Serializable

public class ModelResolverException extends MavenException
Signals an error when resolving the path to an external model.
See Also:
  • Constructor Details

    • ModelResolverException

      public ModelResolverException(String message, String groupId, String artifactId, String version, Throwable cause)
      Creates a new exception with specified detail message and cause.
      Parameters:
      message - The detail message, may be null.
      groupId - The group id of the unresolvable model, may be null.
      artifactId - The artifact id of the unresolvable model, may be null.
      version - The version of the unresolvable model, may be null.
      cause - The cause, may be null.
    • ModelResolverException

      public ModelResolverException(String message, String groupId, String artifactId, String version)
      Creates a new exception with specified detail message.
      Parameters:
      message - The detail message, may be null.
      groupId - The group id of the unresolvable model, may be null.
      artifactId - The artifact id of the unresolvable model, may be null.
      version - The version of the unresolvable model, may be null.
    • ModelResolverException

      public ModelResolverException(Throwable cause, String groupId, String artifactId, String version)
      Creates a new exception with specified cause
      Parameters:
      cause -
      groupId -
      artifactId -
      version -
  • Method Details

    • getGroupId

      public String getGroupId()
      Gets the group id of the unresolvable model.
      Returns:
      The group id of the unresolvable model, can be empty but never null.
    • getArtifactId

      public String getArtifactId()
      Gets the artifact id of the unresolvable model.
      Returns:
      The artifact id of the unresolvable model, can be empty but never null.
    • getVersion

      public String getVersion()
      Gets the version of the unresolvable model.
      Returns:
      The version of the unresolvable model, can be empty but never null.