@Mojo(name="build",
requiresDependencyResolution=RUNTIME_PLUS_SYSTEM)
public class BuildTomEEMojo
extends AbstractTomEEMojo
AbstractTomEEMojo.Resolver| Modifier and Type | Field and Description |
|---|---|
protected boolean |
attach |
protected File |
base |
protected String |
classifier |
protected org.apache.maven.project.MavenProjectHelper |
projectHelper |
protected boolean |
skipArchiveRootFolder
Behaves as TomEE 1 Maven plugin ie zip structure will get bin/ conf/ lib/ ... directly in zip root.
|
protected boolean |
zip
Deprecated.
|
protected File |
zipFile
Deprecated.
|
apacheRepos, appDir, apps, args, artifactId, bin, catalinaBase, checkStarted, classes, classpaths, config, container, context, customizers, debug, debugPort, deployedFile, deployOpenEjbApplication, docBases, ejbRemote, endorsedLibs, EXIT_CMD, externalRepositories, extractWars, factory, finalName, forceJspDevelopment, forceReloadable, groovyCustomizers, inlinedServerXml, inlinedTomEEXml, javaagents, jsCustomizers, keystore, lib, libDir, libs, local, mainDir, overrideOnUnzip, packaging, persistJavaagents, project, quickSession, QUIT_CMD, remoteRepos, removeDefaultWebapps, removeTomeeWebapp, resolver, server, settings, simpleLog, skipCurrentProject, skipRootFolderOnUnzip, stripVersion, stripWarVersion, systemVariables, target, TOM_EE, tomeeAjpPort, tomeeAlreadyInstalled, tomeeArtifactId, tomeeClassifier, tomeeGroupId, tomeeShutdownAttempts, tomeeShutdownCommand, tomeeShutdownPort, tomeeType, tomeeVersion, useConsole, useOpenEJB, warFile, webappClasses, webappDefaultConfig, webappDir, webappResources, webapps, workWarFilepassword, realm, tomeeHost, tomeeHttpPort, tomeeHttpsPort, user| Constructor and Description |
|---|
BuildTomEEMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
String |
getCmd() |
protected boolean |
getWaitTomEE() |
protected void |
run() |
addShutdownHooks, availableCommands, destinationName, fixConfig, generateJVMArgs, getAdditionalClasspath, getConnectAttempts, handleLine, serverCmd, stopServer@Deprecated @Parameter(property="tomee-plugin.zip", defaultValue="true") protected boolean zip
@Parameter(property="tomee-plugin.attach",
defaultValue="true")
protected boolean attach
@Deprecated @Parameter(property="tomee-plugin.zip-file", defaultValue="${project.build.directory}/${project.build.finalName}.zip") protected File zipFile
@Parameter(property="tomee-plugin.output-base",
defaultValue="${project.build.directory}/${project.build.finalName}")
protected File base
@Component protected org.apache.maven.project.MavenProjectHelper projectHelper
@Parameter(property="tomee-plugin.classifier") protected String classifier
@Parameter(property="tomee-plugin.no-root",
defaultValue="false")
protected boolean skipArchiveRootFolder
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
execute in interface org.apache.maven.plugin.Mojoexecute in class AbstractTomEEMojoorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected void run()
run in class AbstractTomEEMojopublic String getCmd()
getCmd in class AbstractTomEEMojoprotected boolean getWaitTomEE()
getWaitTomEE in class AbstractTomEEMojoCopyright © 1999–2016 The Apache Software Foundation. All rights reserved.