public class MavenUtil extends Object
| Constructor and Description |
|---|
MavenUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.aether.artifact.DefaultArtifact |
aetherToArtifact(String name)
Convert Aether coordinate format to an aether Artifact.
|
static String |
aetherToMvn(String name)
Convert Aether coordinate format to PAX mvn format.
|
static void |
generateMavenMetadata(org.apache.maven.artifact.Artifact artifact,
File target)
Generate the maven-metadata-local.xml for the given Maven
Artifact. |
static String |
getDir(org.apache.maven.artifact.Artifact artifact) |
static String |
getFileName(org.apache.maven.artifact.Artifact artifact) |
static boolean |
isEmpty(String classifier) |
static String |
mvnToAether(String name)
Convert PAX URL mvn format to aether coordinate format.
|
static org.eclipse.aether.artifact.DefaultArtifact |
mvnToArtifact(String name)
Convert PAX URL mvn format to an aether Artifact.
|
public static String mvnToAether(String name)
name - PAX URL mvn format: mvn-uri := [ 'wrap:' ] 'mvn:' [ repository-url '!' ] group-id '/' artifact-id [ '/' [version] [ '/' [type] [ '/' classifier ] ] ] ]public static org.eclipse.aether.artifact.DefaultArtifact mvnToArtifact(String name)
name - PAX URL mvn format: mvn-uri := [ 'wrap:' ] 'mvn:' [ repository-url '!' ] group-id '/' artifact-id [ '/' [version] [ '/' [type] [ '/' classifier ] ] ] ]public static org.eclipse.aether.artifact.DefaultArtifact aetherToArtifact(String name)
name - aether coordinate format: <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>public static String aetherToMvn(String name)
name - aether coordinate format: <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>public static boolean isEmpty(String classifier)
public static void generateMavenMetadata(org.apache.maven.artifact.Artifact artifact,
File target)
throws IOException
Artifact.artifact - the Maven Artifact.target - the target maven-metadata-local.xml file to generate.IOException - if the maven-metadata-local.xml can't be generated.public static String getFileName(org.apache.maven.artifact.Artifact artifact)
public static String getDir(org.apache.maven.artifact.Artifact artifact)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.