Example usage for org.apache.maven.artifact.repository MavenArtifactRepository getBasedir

List of usage examples for org.apache.maven.artifact.repository MavenArtifactRepository getBasedir

Introduction

In this page you can find the example usage for org.apache.maven.artifact.repository MavenArtifactRepository getBasedir.

Prototype

public String getBasedir() 

Source Link

Usage

From source file:org.eclipse.m2e.core.internal.repository.RepositoryInfo.java

License:Open Source License

public static File getBasedir(String repositoryUrl) {
    if (getProtocol(repositoryUrl).equalsIgnoreCase("file")) { //$NON-NLS-1$
        // dirty trick!
        MavenArtifactRepository trick = new MavenArtifactRepository();
        trick.setUrl(repositoryUrl);//from   w w w .  j a  v  a2  s  .c o  m
        return new File(trick.getBasedir());
    }
    return null;
}