public class Fabric3RuntimeAssemblyMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
File |
buildDirectory
Directory where the runtime image is built.
|
boolean |
clean
True if non-target runtime configurations should be removed.
|
ConfigFile[] |
configurationFiles
Set of configuration files
|
org.apache.maven.model.Dependency[] |
contributions
Set of contributions to install in the runtime.
|
String |
contributionTarget
Runtime configuration where the contributions should be copied.
|
org.apache.maven.model.Dependency[] |
datasources
Set of datasources to install in the runtime.
|
org.apache.maven.model.Dependency[] |
extensions
Set of extensions for the runtime.
|
org.apache.maven.model.Dependency[] |
profiles
Set of profiles for the runtime.
|
org.apache.maven.model.Dependency[] |
removeExtensions
Set of extensions to remove for the runtime.
|
org.eclipse.aether.RepositorySystem |
repositorySystem |
String |
runtimeVersion
The default version of the runtime to use.
|
org.eclipse.aether.RepositorySystemSession |
session
The current repository/network configuration of Maven.
|
File |
sourceDirectory
Project source directory.
|
String |
type
Sets the runtime type, standalone or Tomcat
|
| Constructor and Description |
|---|
Fabric3RuntimeAssemblyMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
public String contributionTarget
public boolean clean
public File buildDirectory
public File sourceDirectory
public String runtimeVersion
public String type
public org.apache.maven.model.Dependency[] profiles
public org.apache.maven.model.Dependency[] extensions
public ConfigFile[] configurationFiles
public org.apache.maven.model.Dependency[] removeExtensions
public org.apache.maven.model.Dependency[] contributions
public org.apache.maven.model.Dependency[] datasources
public org.eclipse.aether.RepositorySystem repositorySystem
public org.eclipse.aether.RepositorySystemSession session
Copyright © 2015 Metaform Systems.