public abstract class AbstractInstallMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractInstallMojo.OtherVersions |
| Modifier and Type | Field and Description |
|---|---|
protected static String |
APP_DIRECTORY_PROPERTY |
protected static String |
APP_SUBDIRECTORY_PROPERTY |
protected static String |
DELETE_OTHER_VERSIONS_POLICY_PROPERTY |
protected static String |
IGNORE_DEPENDENCIES_PROPERTY |
protected static String |
SUBDIRECTORY_PATTERNS_PROPERTY |
| Constructor and Description |
|---|
AbstractInstallMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
hasIJ1Dependency(org.apache.maven.project.MavenProject project) |
protected void |
installArtifact(org.apache.maven.artifact.Artifact artifact,
File appDir,
boolean force,
AbstractInstallMojo.OtherVersions otherVersionsPolicy) |
protected void |
installArtifact(org.apache.maven.artifact.Artifact artifact,
File appDir,
String appSubdir,
boolean force,
AbstractInstallMojo.OtherVersions otherVersionsPolicy) |
protected String |
interpolate(String original,
org.apache.maven.project.MavenProject project) |
getLog, getPluginContext, setLog, setPluginContextprotected static final String APP_DIRECTORY_PROPERTY
protected static final String APP_SUBDIRECTORY_PROPERTY
protected static final String DELETE_OTHER_VERSIONS_POLICY_PROPERTY
protected static final String SUBDIRECTORY_PATTERNS_PROPERTY
protected static final String IGNORE_DEPENDENCIES_PROPERTY
protected boolean hasIJ1Dependency(org.apache.maven.project.MavenProject project)
protected String interpolate(String original, org.apache.maven.project.MavenProject project) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void installArtifact(org.apache.maven.artifact.Artifact artifact,
File appDir,
boolean force,
AbstractInstallMojo.OtherVersions otherVersionsPolicy)
throws IOException
IOExceptionprotected void installArtifact(org.apache.maven.artifact.Artifact artifact,
File appDir,
String appSubdir,
boolean force,
AbstractInstallMojo.OtherVersions otherVersionsPolicy)
throws IOException
IOExceptionCopyright © 2014–2020 SciJava. All rights reserved.