Tabnine Logo
RepositoryException.getMessage
Code IndexAdd Tabnine to your IDE (free)

How to use
getMessage
method
in
org.eclipse.aether.RepositoryException

Best Java code snippets using org.eclipse.aether.RepositoryException.getMessage (Showing top 11 results out of 315)

origin: OrienteerBAP/Orienteer

private List<Artifact> resolveDependenciesInArtifacts(String groupArtifactVersion) {
  List<Artifact> results = null;
  try {
    results = resolveDependencies(groupArtifactVersion);
  } catch (ArtifactDescriptorException | DependencyCollectionException | DependencyResolutionException e) {
    LOG.debug(e.getMessage(), e);
  }
  return results != null ? results : Lists.<Artifact>newArrayList();
}
origin: revapi/revapi

private static ArchivesAndSupplementaryArchives convertGavs(String[] gavs, String errorMessagePrefix,
    File localRepo, List<RemoteRepository> remoteRepositories) {
  RepositorySystem repositorySystem = MavenBootstrap.newRepositorySystem();
  DefaultRepositorySystemSession session = MavenBootstrap.newRepositorySystemSession(repositorySystem, localRepo);
  String[] topLevelScopes = new String[]{"compile", "provided"};
  String[] transitiveScopes = new String[]{"compile"};
  session.setDependencySelector(new ScopeDependencySelector(topLevelScopes, transitiveScopes));
  session.setDependencyTraverser(new ScopeDependencyTraverser(topLevelScopes, transitiveScopes));
  ArtifactResolver resolver = new ArtifactResolver(repositorySystem, session, remoteRepositories);
  List<FileArchive> archives = new ArrayList<>();
  List<FileArchive> supplementaryArchives = new ArrayList<>();
  for (String gav : gavs) {
    try {
      archives.add(new FileArchive(resolver.resolveArtifact(gav).getFile()));
      ArtifactResolver.CollectionResult res = resolver.collectTransitiveDeps(gav);
      res.getResolvedArtifacts().
          forEach(a -> supplementaryArchives.add(new FileArchive(a.getFile())));
      if (!res.getFailures().isEmpty()) {
        LOG.warn("Failed to resolve some transitive dependencies: " + res.getFailures().toString());
      }
    } catch (RepositoryException e) {
      throw new IllegalArgumentException(errorMessagePrefix + " " + e.getMessage());
    }
  }
  return new ArchivesAndSupplementaryArchives(archives, supplementaryArchives);
}
origin: takari/takari-lifecycle

throw new MojoExecutionException("Could not resolve processorpath: " + e.getMessage(), e);
origin: io.takari.maven.plugins/takari-lifecycle-plugin

throw new MojoExecutionException("Could not resolve processorpath: " + e.getMessage(), e);
origin: revapi/revapi

  return Analyzer.resolveConstrained(project, gav, versionRegex, resolver);
} catch (VersionRangeResolutionException | ArtifactResolutionException e) {
  getLog().warn("Could not resolve artifact '" + gav + "' with message: " + e.getMessage());
  return null;
origin: org.apache.maven.resolver/maven-resolver-impl

+ ": " + e.getMessage(), e );
origin: org.eclipse.aether/aether-impl

+ ": " + e.getMessage(), e );
origin: jmeter-maven-plugin/jmeter-maven-plugin

throw new DependencyResolutionException(e.getMessage(), e);
origin: jmeter-maven-plugin/jmeter-maven-plugin

/**
 * 
 * @param artifact {@link Artifact}
 * @param getDependenciesOfDependency get dependencies of dependency
 * @throws DependencyResolutionException
 * @throws IOException
 */
private void resolveTestDependenciesAndCopyWithTransitivity(Artifact artifact, boolean getDependenciesOfDependency) throws DependencyResolutionException, IOException {
  ArtifactDescriptorRequest request = new ArtifactDescriptorRequest(artifact, repositoryList, null);
  try {
    ArtifactDescriptorResult result = repositorySystem.readArtifactDescriptor(repositorySystemSession, request);
    for (Dependency dep: result.getDependencies()){
      // Here we can not filter dependencies by scope. 
      // we need to use dependencies with any scope, because tests are needed to test, 
      // and provided, and especially compile-scoped dependencies  
      ArtifactResult artifactResult = repositorySystem.resolveArtifact(repositorySystemSession,
          new ArtifactRequest(dep.getArtifact(), repositoryList, null));
      if(isLibraryArtifact(artifactResult.getArtifact())){
        copyArtifact(artifactResult.getArtifact(), libDirectory);
      } else {
        getLog().debug("Artifact "+artifactResult.getArtifact()+" is not a library, ignoring");
      }
      copyTransitiveRuntimeDependenciesToLibDirectory(dep, getDependenciesOfDependency);
    }
  } catch (ArtifactDescriptorException | ArtifactResolutionException e) {
    throw new DependencyResolutionException(e.getMessage(), e);
  }   
}
origin: org.eclipse.aether/aether-impl

throw new DeploymentException( "Failed to update metadata " + metadata + ": " + e.getMessage(), e );
origin: org.apache.maven.resolver/maven-resolver-impl

throw new DeploymentException( "Failed to update metadata " + metadata + ": " + e.getMessage(), e );
org.eclipse.aetherRepositoryExceptiongetMessage

Popular methods of RepositoryException

  • <init>
    Creates a new exception with the specified detail message and cause.

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getResourceAsStream (ClassLoader)
  • getExternalFilesDir (Context)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now