org.tinyjee.maven.dim
Class SetBaseDirPropertyMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.tinyjee.maven.dim.SetBaseDirPropertyMojo
All Implemented Interfaces:
ContextEnabled, Mojo

Deprecated. Use goal "initialize" instead.

@Deprecated
public class SetBaseDirPropertyMojo
extends AbstractMojo

Sets the system property "basedir" to the current value of the maven property "basedir". Using this plugin solves an issue with Doxia where macros cannot refer to correct path in multimodule builds. However when builds are run in parallel, this fix is likely to fail.

Author:
juergen_kellerer, 2011-01-27
See Also:
use InitializeMacroMojo (goal "initialize") instead.

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
SetBaseDirPropertyMojo()
          Deprecated.  
 
Method Summary
 void execute()
          Deprecated. 
 
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
 

Constructor Detail

SetBaseDirPropertyMojo

public SetBaseDirPropertyMojo()
Deprecated. 
Method Detail

execute

public void execute()
             throws MojoExecutionException,
                    MojoFailureException
Deprecated. 

Throws:
MojoExecutionException
MojoFailureException