Class MavenDarPackager
- java.lang.Object
-
- com.xebialabs.deployit.maven.packager.MavenDarPackager
-
public class MavenDarPackager extends Object
TODO: fix error handling when user mixes new format and old format. Or uses unknown unexpected or missing tags. Currently it just spews null pointers that do not help in fixing the problem.
-
-
Field Summary
Fields Modifier and Type Field Description static StringBUILD_PACKAGE_VERSION
-
Constructor Summary
Constructors Constructor Description MavenDarPackager(org.apache.maven.project.MavenProject project, List<org.apache.maven.project.MavenProject> reactorProjects, String applicationName, boolean timestampedVersion, org.apache.maven.plugin.logging.Log log, String packageVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDeployables(Collection<? extends MavenDeployable> deployables)voidaddProperties(List<XmlFragment> properties)StringgetApplicationName()Fileperform()
-
-
-
Field Detail
-
BUILD_PACKAGE_VERSION
public static final String BUILD_PACKAGE_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
addProperties
public void addProperties(List<XmlFragment> properties)
-
addDeployables
public void addDeployables(Collection<? extends MavenDeployable> deployables)
-
perform
public File perform()
-
getApplicationName
public String getApplicationName()
-
-