public class ArtifactInstaller extends Object
| Constructor and Description |
|---|
ArtifactInstaller(org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateArtifactFile(org.apache.maven.artifact.Artifact artifact,
File artifactFolderDestination,
File repositoryFile) |
protected void |
generateClassloderModelFile(ClassLoaderModel classLoaderModel,
File artifactFolderDestination) |
protected void |
generateDependencyDescriptorFile(org.apache.maven.artifact.Artifact artifact,
File artifactFolderDestination,
Optional<ClassLoaderModel> classLoaderModel) |
protected void |
generatePomFile(org.apache.maven.artifact.Artifact artifact,
File artifactFolderDestination) |
void |
installArtifact(File repositoryFile,
org.apache.maven.artifact.Artifact artifact,
Optional<ClassLoaderModel> classLoaderModel) |
public ArtifactInstaller(org.apache.maven.plugin.logging.Log log)
public void installArtifact(File repositoryFile, org.apache.maven.artifact.Artifact artifact, Optional<ClassLoaderModel> classLoaderModel) throws IOException
IOExceptionprotected void generateArtifactFile(org.apache.maven.artifact.Artifact artifact,
File artifactFolderDestination,
File repositoryFile)
throws IOException
IOExceptionprotected void generateDependencyDescriptorFile(org.apache.maven.artifact.Artifact artifact,
File artifactFolderDestination,
Optional<ClassLoaderModel> classLoaderModel)
throws IOException
IOExceptionprotected void generatePomFile(org.apache.maven.artifact.Artifact artifact,
File artifactFolderDestination)
throws IOException
IOExceptionprotected void generateClassloderModelFile(ClassLoaderModel classLoaderModel, File artifactFolderDestination)
Copyright © 2017. All rights reserved.