Class CacheMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.bytedeco.javacpp.tools.CacheMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="cache", defaultPhase=NONE, threadSafe=true, requiresDependencyResolution=COMPILE_PLUS_RUNTIME) public class CacheMojo extends org.apache.maven.plugin.AbstractMojo
A Maven Mojo to call the Loader on all classes found in the project, as well as call all cachePackage() methods found on them. It displays to the standard output the directories cached, the former on a line starting with "PATH=" and the latter on another line starting with "PACKAGEPATH=".
Author:
Samuel Audet
  • Field Summary

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

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    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 Details

    • CacheMojo

      public CacheMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException