public class PomPropertiesUtil
extends java.lang.Object
Constructor and Description |
---|
PomPropertiesUtil() |
Modifier and Type | Method and Description |
---|---|
void |
createPomProperties(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
org.codehaus.plexus.archiver.Archiver archiver,
java.io.File customPomPropertiesFile,
java.io.File pomPropertiesFile,
boolean forceCreation)
Creates the pom.properties file.
|
private void |
createPropertiesFile(org.apache.maven.execution.MavenSession session,
java.util.Properties properties,
java.io.File outputFile,
boolean forceCreation) |
private java.util.Properties |
loadPropertiesFile(java.io.File file) |
private boolean |
sameContents(java.util.Properties props,
java.io.File file) |
private java.util.Properties loadPropertiesFile(java.io.File file) throws java.io.IOException
java.io.IOException
private boolean sameContents(java.util.Properties props, java.io.File file) throws java.io.IOException
java.io.IOException
private void createPropertiesFile(org.apache.maven.execution.MavenSession session, java.util.Properties properties, java.io.File outputFile, boolean forceCreation) throws java.io.IOException
java.io.IOException
public void createPomProperties(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, org.codehaus.plexus.archiver.Archiver archiver, java.io.File customPomPropertiesFile, java.io.File pomPropertiesFile, boolean forceCreation) throws java.io.IOException
session
- MavenSession
project
- MavenProject
archiver
- Archiver
customPomPropertiesFile
- optional custom pom properties filepomPropertiesFile
- The pom properties file.forceCreation
- force creation true/falseorg.codehaus.plexus.archiver.ArchiverException
- archiver exception.java.io.IOException
- IO exception.