@Mojo(name="deploy",
requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public class DeployAppMojo
extends BasicSupport
BasicSupport.InstallType| Modifier and Type | Field and Description |
|---|---|
protected File |
appArchive
A file which points to a specific module's war | ear | eba | zip archive location
|
protected org.codehaus.mojo.pluginsupport.util.ArtifactItem |
appArtifact
Maven coordinates of an application to deploy.
|
protected String |
appDeployName
The file name of the deployed application in the `dropins` directory.
|
protected int |
timeout
Timeout to verify deploy successfully, in seconds.
|
assemblyArchive, assemblyArtifact, assemblyInstallDirectory, configDirectory, install, installDirectory, installType, isInstall, licenseArtifact, messages, outputDirectory, refresh, serverDirectory, serverEnv, serverName, skip, START_APP_MESSAGE_REGEXP, userDirectoryant, artifactRepository, mavenProjectBuilder, project, reactorProjects, session, settings| Constructor and Description |
|---|
DeployAppMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doExecute() |
checkServerDirectoryExists, checkServerHomeExists, deleteApplication, deleteApplication, init, installFromArchive, installFromFile, installLicense, installServerAssembly, stripVersionFromNamecreateArtifact, getArtifact, getArtifactRepository, getProject, getReactorMavenProject, isReactorMavenProjectcontextualize, execute, getArtifactFactory, getArtifactResolver, getProjectArtifacts, getProjectArtifacts, getProjectArtifacts, resolveArtifact, resolveArtifact@Parameter(property="appArchive") protected File appArchive
@Parameter protected org.codehaus.mojo.pluginsupport.util.ArtifactItem appArtifact
@Parameter(property="timeout",
defaultValue="40")
protected int timeout
@Parameter(property="appDeployName") protected String appDeployName
Copyright © 2018 the original author or authors.