public class AntBuildWriterUtil extends Object
AntBuildWriter class.| Constructor | Description |
|---|---|
AntBuildWriterUtil() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
addWrapAttribute(org.codehaus.plexus.util.xml.XMLWriter writer,
String tag,
String name,
String value,
int indent) |
Convenience method to wrap long element tags for a given attribute.
|
static String |
getMavenCompilerPluginBasicOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the
optionName value defined in a project for the "maven-compiler-plugin" plugin. |
static Map |
getMavenCompilerPluginOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the map of
optionName value defined in a project for the "maven-compiler-plugin" plugin. |
static Map[] |
getMavenCompilerPluginOptions(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return an array of map of
optionName value defined in a project for the "maven-compiler-plugin"
plugin. |
static String |
getMavenEarPluginBasicOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the
optionName value defined in a project for the "maven-ear-plugin" plugin. |
static String |
getMavenJarPluginBasicOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the
optionName value defined in a project for the "maven-jar-plugin" plugin. |
static String |
getMavenJavadocPluginBasicOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the
optionName value defined in a project for the "maven-javadoc-plugin" plugin. |
static Map |
getMavenJavadocPluginOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return a map of
optionName value defined in a project for the "maven-javadoc-plugin" plugin. |
static Map[] |
getMavenJavadocPluginOptions(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return an array of map of
optionName value defined in a project for the "maven-javadoc-plugin"
plugin. |
static String |
getMavenSurefirePluginBasicOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the
optionName value defined in a project for the "maven-surefire-plugin" plugin. |
static Map |
getMavenSurefirePluginOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the map of
optionName value defined in a project for the "maven-surefire-plugin" plugin. |
static Map[] |
getMavenSurefirePluginOptions(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return an array of map of
optionName value defined in a project for the "maven-surefire-plugin"
plugin. |
static String |
getMavenWarPluginBasicOption(org.apache.maven.project.MavenProject project,
String optionName,
String defaultValue) |
Return the
optionName value defined in a project for the "maven-war-plugin" plugin. |
static boolean |
isBundlePackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static boolean |
isEarPackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static boolean |
isEjbPackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static boolean |
isJarPackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static boolean |
isMavenPluginPackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static boolean |
isPomPackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static boolean |
isWarPackaging(org.apache.maven.project.MavenProject mavenProject) |
|
static List |
removeEmptyCompileSourceRoots(List compileSourceRoots) |
|
static void |
writeAntTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
String moduleSubPath,
String tasks) |
Convenience method to write XML ant task
|
static void |
writeAntVersionHeader(org.codehaus.plexus.util.xml.XMLWriter writer) |
Write comment for the Ant supported version
|
static void |
writeEarTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
ArtifactResolverWrapper artifactResolverWrapper) |
Convenience method to write XML Ant ear task
|
static void |
writeHeader(org.codehaus.plexus.util.xml.XMLWriter writer) |
Write comments in the Ant build file header
|
static void |
writeIncludesExcludes(org.codehaus.plexus.util.xml.XMLWriter writer,
List includes,
List excludes) |
Convenience method to write
<include/> and <exclude/> |
static void |
writeJarTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project) |
Convenience method to write XML Ant jar task
|
static void |
writeJavadocTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
ArtifactResolverWrapper wrapper) |
Convenience method to write XML Ant javadoc task
|
static void |
writeWarTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
ArtifactResolverWrapper artifactResolverWrapper) |
Convenience method to write XML Ant war task
|
public static List removeEmptyCompileSourceRoots(List compileSourceRoots)
compileSourceRoots - Listpublic static void writeIncludesExcludes(org.codehaus.plexus.util.xml.XMLWriter writer,
List includes,
List excludes)
<include/> and <exclude/>public static void writeHeader(org.codehaus.plexus.util.xml.XMLWriter writer)
writer - XMLWriterpublic static void writeAntVersionHeader(org.codehaus.plexus.util.xml.XMLWriter writer)
writer - the writerpublic static void writeAntTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
String moduleSubPath,
String tasks)
writer - not nullproject - not nullmoduleSubPath - not nulltasks - not nullpublic static void writeJavadocTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
ArtifactResolverWrapper wrapper)
throws IOException
writer - not nullproject - not nullwrapper - not nullIOException - if anypublic static void writeJarTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project)
throws IOException
writer - not nullproject - not nullIOException - if anypublic static void writeEarTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
ArtifactResolverWrapper artifactResolverWrapper)
throws IOException
writer - not nullproject - not nullartifactResolverWrapper - not nullIOException - if anypublic static void writeWarTask(org.codehaus.plexus.util.xml.XMLWriter writer,
org.apache.maven.project.MavenProject project,
ArtifactResolverWrapper artifactResolverWrapper)
throws IOException
writer - not nullproject - not nullartifactResolverWrapper - not nullIOException - if anypublic static void addWrapAttribute(org.codehaus.plexus.util.xml.XMLWriter writer,
String tag,
String name,
String value,
int indent)
writer - not nulltag - not nullname - not nullvalue - not nullindent - positive valuepublic static boolean isPomPackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - not nullpompublic static boolean isJarPackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - MavenProjectjar, maven-plugin, ejb, or
bundlepublic static boolean isBundlePackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - MavenProjectbundlepublic static boolean isEjbPackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - MavenProjectejbpublic static boolean isMavenPluginPackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - MavenProjectmaven-pluginpublic static boolean isEarPackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - MavenProjectearpublic static boolean isWarPackaging(org.apache.maven.project.MavenProject mavenProject)
mavenProject - MavenProjectwarpublic static String getMavenCompilerPluginBasicOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-compiler-plugin" plugin.project - MavenProject not null.optionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static Map getMavenCompilerPluginOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-compiler-plugin" plugin.project - MavenProject not null.optionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static Map[] getMavenCompilerPluginOptions(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-compiler-plugin"
plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static String getMavenSurefirePluginBasicOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-surefire-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static Map getMavenSurefirePluginOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-surefire-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static Map[] getMavenSurefirePluginOptions(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-surefire-plugin"
plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static String getMavenJavadocPluginBasicOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-javadoc-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static Map getMavenJavadocPluginOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-javadoc-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static Map[] getMavenJavadocPluginOptions(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-javadoc-plugin"
plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static String getMavenJarPluginBasicOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-jar-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static String getMavenEarPluginBasicOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-ear-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anypublic static String getMavenWarPluginBasicOption(org.apache.maven.project.MavenProject project, String optionName, String defaultValue) throws IOException
optionName value defined in a project for the "maven-war-plugin" plugin.project - not nulloptionName - the option name wanteddefaultValue - a default valueIOException - if anyCopyright © 2002–2019 The Apache Software Foundation. All rights reserved.