Maven 2.x does not support "${plugin}" expression. There is
@Parameter( defaultValue = "${plugin}", readonly = true, required = true )
private PluginDescriptor plugin;
in mojo parameters.
See
http://maven.apache.org/ref/3.2.3/maven-core/apidocs/org/apache/maven/plugin/Plu
ginParameterExpressionEvaluator.html for details.
This has to be changed to:
@Parameter( property = "plugin.groupId", readonly = true, required = true )
private String pluginGroupId;
@Parameter( property = "plugin.version", readonly = true, required = true )
private String pluginVersion;
because "${plugin.*}" expressions are supported by old Maven versions.
Original issue reported on code.google.com by gslowiko...@gmail.com on 12 Oct 2014 at 9:11
Original issue reported on code.google.com by
gslowiko...@gmail.com
on 12 Oct 2014 at 9:11