Class RepositoryException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.eclipse.aether.RepositoryException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ArtifactDescriptorException, ArtifactResolutionException, ArtifactTransferException, ChecksumFailureException, DependencyCollectionException, DependencyResolutionException, DeploymentException, InstallationException, InvalidVersionSpecificationException, MetadataTransferException, NoLocalRepositoryManagerException, NoRepositoryConnectorException, NoRepositoryLayoutException, NoTransporterException, RepositoryOfflineException, TransferCancelledException, UnsolvableVersionConflictException, VersionRangeResolutionException, VersionResolutionException

public class RepositoryException extends Exception
The base class for exceptions thrown by the repository system. Note: Unless otherwise noted, instances of this class and its subclasses will not persist fields carrying extended error information during serialization.
See Also:
  • Constructor Details

    • RepositoryException

      public RepositoryException(String message)
      Creates a new exception with the specified detail message.
      Parameters:
      message - The detail message, may be null.
    • RepositoryException

      public RepositoryException(String message, Throwable cause)
      Creates a new exception with the specified detail message and cause.
      Parameters:
      message - The detail message, may be null.
      cause - The exception that caused this one, may be null.
  • Method Details

    • getMessage

      protected static String getMessage(String prefix, Throwable cause)
      Parameters:
      prefix - The prefix.
      cause - The exception that caused this one, may be null.
      Returns:
      The message.
      Restriction:
      This method is not intended to be used by clients.