Interface ArtifactHelper

  • All Known Implementing Classes:
    ArtifactHelperImpl

    public interface ArtifactHelper
    Author:
    cybercon <bndly@cybercon.de>
    • Method Detail

      • resolvePathToArtifact

        Path resolvePathToArtifact​(ArtifactDefinition artifactDefinition)
                            throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • loadArtifact

        org.apache.maven.artifact.Artifact loadArtifact​(ArtifactDefinition appMain)
                                                 throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getUnArchiver

        org.codehaus.plexus.archiver.UnArchiver getUnArchiver​(File toFile)
                                                       throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException
        Throws:
        org.codehaus.plexus.archiver.manager.NoSuchArchiverException
      • getProjectBaseDirPath

        Path getProjectBaseDirPath()
      • resolveArtifact

        org.apache.maven.artifact.Artifact resolveArtifact​(org.apache.maven.artifact.Artifact mavenArtifact)
                                                    throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException