Class MavenVersionMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.mojo.buildhelper.AbstractDefinePropertyMojo
org.codehaus.mojo.buildhelper.MavenVersionMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Deprecated @Mojo(name="maven-version", defaultPhase=VALIDATE, threadSafe=true) public class MavenVersionMojo extends AbstractDefinePropertyMojo
Deprecated.
Maven since version 3.0.4 has such property build in: MNG-4112. So goal can be removed.
Store the maven core version in a property maven.version.
Since:
1.3
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private org.apache.maven.rtinfo.RuntimeInformation
    Deprecated.
    The RuntimeInforamtion for the current instance of Maven.
    private String
    Deprecated.
    The name of the property in which to store the version of Maven.

    Fields inherited from class org.codehaus.mojo.buildhelper.AbstractDefinePropertyMojo

    project

    Fields inherited from interface org.apache.maven.plugin.Mojo

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated.
    Main plugin execution

    Methods inherited from class org.codehaus.mojo.buildhelper.AbstractDefinePropertyMojo

    defineProperty, getProject

    Methods inherited from class org.apache.maven.plugin.AbstractMojo

    getLog, getPluginContext, setLog, setPluginContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • runtime

      @Component private org.apache.maven.rtinfo.RuntimeInformation runtime
      Deprecated.
      The RuntimeInforamtion for the current instance of Maven.
    • versionProperty

      @Parameter(defaultValue="maven.version") private String versionProperty
      Deprecated.
      The name of the property in which to store the version of Maven.
  • Constructor Details

    • MavenVersionMojo

      public MavenVersionMojo()
      Deprecated.
  • Method Details

    • execute

      public void execute()
      Deprecated.
      Main plugin execution