@Mojo(name="cache", defaultPhase=NONE, threadSafe=true, requiresDependencyResolution=COMPILE_PLUS_RUNTIME) public class CacheMojo extends AbstractMojo
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=".Modifier and Type | Field and Description |
---|---|
(package private) PluginDescriptor |
plugin |
(package private) MavenProject |
project |
Constructor and Description |
---|
CacheMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
(package private) String |
join(String separator,
Iterable<String> strings) |
getLog, getPluginContext, setLog, setPluginContext
@Parameter(defaultValue="${project}", required=true, readonly=true) MavenProject project
@Parameter(defaultValue="${plugin}", required=true, readonly=true) PluginDescriptor plugin
public void execute() throws MojoExecutionException
MojoExecutionException
Copyright © 2020. All rights reserved.