public interface PomManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ROLE |
Modifier and Type | Method and Description |
---|---|
void |
addModule(java.io.File basedirPom,
java.lang.String artifactId) |
void |
addParent(java.io.File pom,
java.io.File basedirPom) |
void |
mergePoms(java.io.File pom,
java.io.File temporaryPom) |
org.apache.maven.model.Model |
readPom(java.io.File pomFile) |
org.apache.maven.model.Model |
readPom(java.io.InputStream pomStream) |
void |
writePom(org.apache.maven.model.Model model,
java.io.File pomFile,
java.io.File initialPomFile) |
void addModule(java.io.File basedirPom, java.lang.String artifactId) throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException, org.xml.sax.SAXException, InvalidPackaging, ArchetypeTemplateProcessingException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerException
org.xml.sax.SAXException
InvalidPackaging
ArchetypeTemplateProcessingException
void addParent(java.io.File pom, java.io.File basedirPom) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
void mergePoms(java.io.File pom, java.io.File temporaryPom) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.apache.maven.model.Model readPom(java.io.File pomFile) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.apache.maven.model.Model readPom(java.io.InputStream pomStream) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
void writePom(org.apache.maven.model.Model model, java.io.File pomFile, java.io.File initialPomFile) throws java.io.IOException
java.io.IOException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.