Class AntBuildWriter

java.lang.Object
org.apache.maven.plugin.ant.AntBuildWriter

public class AntBuildWriter extends Object
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 Details

    • DEFAULT_INDENTATION_SIZE

      protected static final int DEFAULT_INDENTATION_SIZE
      The default line indenter
      See Also:
    • DEFAULT_BUILD_FILENAME

      protected static final String DEFAULT_BUILD_FILENAME
      The default build file name (build.xml)
      See Also:
    • DEFAULT_MAVEN_BUILD_FILENAME

      protected static final String DEFAULT_MAVEN_BUILD_FILENAME
      The default generated build file name
      See Also:
    • DEFAULT_MAVEN_PROPERTIES_FILENAME

      protected static final String 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 - MavenProject
      artifactResolverWrapper - ArtifactResolverWrapper
      settings - Settings
      overwrite - true/false to overwrite or not.
      executionProperties - Properties
  • Method Details