code: public URI getPath(final org.eclipse.aether.artifact.Artifact artifact) {
          return toUri(pathOf(new DefaultArtifact(artifact.getGroupId(), 
              artifact.getArtifactId(), artifact.getBaseVersion(),
              "", artifact.getExtension(),
              artifact.getClassifier(), new DefaultArtifactHandler(artifact.getExtension()))));
      }
docs: The Aether implementation.
  @param artifact The artifact to get the path for
  @return URI of the artifact
  @see org.eclipse.aether.util.repository.layout.RepositoryLayout#getPath(org.eclipse.aether.artifact.Artifact)