@Mojo(name="updater") public class UpdaterMojo extends AbstractLuteceWebappMojo
clean
phase before this goal.Modifier and Type | Field and Description |
---|---|
protected static String[] |
ASSEMBLY_WEBAPP_EXCLUDES_UPDATER |
protected File |
baseDirectory
The directory containing the default configuration files.
|
protected static String |
EXCLUDE_PATTERN_SETTINGS |
protected static String |
EXCLUDE_PATTERN_SRC |
protected String |
strDefinedFromVersion
The upgrade from version.
|
protected File |
updOutputDirectory
The project's output directory.
|
artifacts, localConfDirectory, localRepository, metadataSource, remoteRepositories, resolver, testWebappDirectory
artifactCollector, ASSEMBLY_WEBAPP_EXCLUDES, ASSEMBLY_WEBAPP_INCLUDES, ASSEMBLY_WEBAPP_SITE_EXCLUDES, ASSEMBLY_WEBAPP_SITE_INCLUDES, classesDirectory, defaultConfDirectory, EXCLUDE_PATTERN_ASSEMBLY, EXCLUDE_PATTERN_BUSINESS, EXCLUDE_PATTERN_CLASSES, EXCLUDE_PATTERN_JAVA, EXCLUDE_PATTERN_LIB, EXCLUDE_PATTERN_PACKAGE_HTML, EXCLUDE_PATTERN_RESOURCES, EXCLUDE_PATTERN_SERVICE, EXCLUDE_PATTERN_SITE, EXCLUDE_PATTERN_SVN, EXCLUDE_PATTERN_TARGET, EXCLUDE_PATTERN_TEST, EXCLUDE_PATTERN_UTIL, EXCLUDE_PATTERN_UTILS, EXCLUDE_PATTERN_WEB, EXCLUDE_PATTERN_WEBAPP, EXCLUDE_PATTERN_WEBINF_TEST, INCLUDE_PATTERN_ALL, INCLUDE_PATTERN_RESOURCES, INCLUDE_PATTERN_SITE_USER, INCLUDE_PATTERN_SQL, INCLUDE_PATTERN_SRC, INCLUDE_PATTERN_WEBAPP, logger, LUTECE_CORE_PACKAGING, LUTECE_CORE_TYPE, LUTECE_DIRECTORY, LUTECE_PLUGIN_PACKAGING, LUTECE_PLUGIN_TYPE, LUTECE_SITE_PACKAGING, multiProjectArtifacts, multiProjectArtifactsCopied, outputDirectory, PACKAGE_CLASSES_EXCLUDES, PACKAGE_CLASSES_INCLUDES, PACKAGE_WEBAPP_EXCLUDES, PACKAGE_WEBAPP_INCLUDES, PACKAGE_WEBAPP_RESOURCES_EXCLUDES, PACKAGE_WEBAPP_RESOURCES_INCLUDE, PACKAGE_WEBAPP_SITE_EXCLUDES, PACKAGE_WEBAPP_SITE_INCLUDES, POM_PACKAGING, project, reactorProjects, siteDirectory, sqlDirectory, WEB_INF_DOC_XML_PATH, WEB_INF_SQL_PATH, WEBAPP_CLASSIFIER, webappSourceDirectory
Constructor and Description |
---|
UpdaterMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Executes the mojo on the current project.
|
addToExplodedWebapp, copyThirdPartyJars, explodeConfigurationFiles, explodeWebapp, filterArtifacts, getRootProjectBuildDirectory, getRootProjectBuildDirectoryTarget
enableLogging
protected String strDefinedFromVersion
protected static final String EXCLUDE_PATTERN_SRC
protected static final String EXCLUDE_PATTERN_SETTINGS
protected File baseDirectory
protected static final String[] ASSEMBLY_WEBAPP_EXCLUDES_UPDATER
protected File updOutputDirectory
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
- if an error occurred while building the
artifact.org.apache.maven.plugin.MojoFailureException
Copyright © 2006–2015 Mairie de Paris. All rights reserved.