Class AntBuildWriter
java.lang.Object
org.apache.maven.plugin.ant.AntBuildWriter
Write Ant build files from
Maven Project for Ant 1.6.2 or above:
- build.xml
- maven-build.xml
- maven-build.properties
- Version:
- $Id: AntBuildWriter.java 1645084 2014-12-12 22:28:31Z khmarbaise $
- Author:
- Brett Porter, Vincent Siveton
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAntBuildWriter(org.apache.maven.project.MavenProject project, ArtifactResolverWrapper artifactResolverWrapper, org.apache.maven.settings.Settings settings, boolean overwrite, Properties executionProperties) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidGeneratemaven-build.propertiesonly for a non-POM projectprotected voidGenerate Ant build XML files
-
Field Details
-
DEFAULT_INDENTATION_SIZE
protected static final int DEFAULT_INDENTATION_SIZEThe default line indenter- See Also:
-
DEFAULT_BUILD_FILENAME
The default build file name (build.xml)- See Also:
-
DEFAULT_MAVEN_BUILD_FILENAME
The default generated build file name- See Also:
-
DEFAULT_MAVEN_PROPERTIES_FILENAME
The default build properties file name- See Also:
-
-
Constructor Details
-
AntBuildWriter
public AntBuildWriter(org.apache.maven.project.MavenProject project, ArtifactResolverWrapper artifactResolverWrapper, org.apache.maven.settings.Settings settings, boolean overwrite, Properties executionProperties) - Parameters:
project-MavenProjectartifactResolverWrapper-ArtifactResolverWrappersettings-Settingsoverwrite- true/false to overwrite or not.executionProperties-Properties
-
-
Method Details
-
writeBuildXmls
Generate Ant build XML files- Throws:
IOException- In case of an error.
-
writeBuildProperties
Generatemaven-build.propertiesonly for a non-POM project- Throws:
IOException- In case of an failureIOException- See Also:
-