Package org.bytedeco.javacpp.tools
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 -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
CacheMojo
public CacheMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-