Class ReleasedVersionMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="released-version",
          defaultPhase=VALIDATE,
          threadSafe=true)
    public class ReleasedVersionMojo
    extends AbstractDefinePropertyMojo
    Resolve the latest released version of this project. This mojo sets the following properties:
       [propertyPrefix].version
       [propertyPrefix].majorVersion
       [propertyPrefix].minorVersion
       [propertyPrefix].incrementalVersion
     
    Where the propertyPrefix is the string set in the mojo parameter.
    Since:
    1.6
    Author:
    Robert Scholte
    • Constructor Detail

      • ReleasedVersionMojo

        public ReleasedVersionMojo()
    • Method Detail

      • execute

        public void execute()