Class PomPropertiesUtil

java.lang.Object
org.apache.maven.archiver.PomPropertiesUtil

public class PomPropertiesUtil extends Object
This class is responsible for creating the pom.properties file in META-INF/maven/${groupId}/${artifactId}.
Version:
$Id: $Id
Author:
slachiewicz
  • Constructor Details

    • PomPropertiesUtil

      public PomPropertiesUtil()
  • Method Details

    • createPomProperties

      @Deprecated public void createPomProperties(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, org.codehaus.plexus.archiver.Archiver archiver, File customPomPropertiesFile, File pomPropertiesFile, boolean forceCreation) throws IOException
      Creates the pom.properties file.
      Parameters:
      session - MavenSession
      project - MavenProject
      archiver - Archiver
      customPomPropertiesFile - optional custom pom properties file
      pomPropertiesFile - The pom properties file.
      forceCreation - force creation true/false
      Throws:
      org.codehaus.plexus.archiver.ArchiverException - archiver exception.
      IOException - IO exception.
    • createPomProperties

      public void createPomProperties(org.apache.maven.project.MavenProject project, org.codehaus.plexus.archiver.Archiver archiver, File customPomPropertiesFile, File pomPropertiesFile, boolean forceCreation) throws IOException
      Creates the pom.properties file.
      Parameters:
      project - MavenProject
      archiver - Archiver
      customPomPropertiesFile - optional custom pom properties file
      pomPropertiesFile - The pom properties file.
      forceCreation - force creation true/false
      Throws:
      org.codehaus.plexus.archiver.ArchiverException - archiver exception.
      IOException - IO exception.