pax:update

Updates a Pax-Construct project or (when run in the scripts directory) the installed scripts to the latest version

mvn pax:update [-Dversion=...]

Mojo Attributes:

  • Executes as an aggregator plugin.

Optional Parameters

Name Type Description
m_factory ArtifactFactory Component factory for Maven artifacts
m_resolver ArtifactResolver Component for resolving Maven artifacts
m_source ArtifactMetadataSource Component for resolving Maven metadata
targetDirectory File The directory containing the POM to be updated. Default value is ${project.basedir}.
version String The version of Pax-Construct to update to.

Parameter Details

m_factory

Component factory for Maven artifacts

  • Type: org.apache.maven.artifact.factory.ArtifactFactory
  • Required: No

m_resolver Component for resolving Maven artifacts
  • Type: org.apache.maven.artifact.resolver.ArtifactResolver
  • Required: No

m_source Component for resolving Maven metadata
  • Type: org.apache.maven.artifact.metadata.ArtifactMetadataSource
  • Required: No

targetDirectory The directory containing the POM to be updated.
  • Type: java.io.File
  • Required: No
  • Expression: ${targetDirectory}
  • Default: ${project.basedir}

version The version of Pax-Construct to update to.
  • Type: java.lang.String
  • Required: No
  • Expression: ${version}