Package org.skife.waffles
Class ReallyExecutableJarMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.skife.waffles.ReallyExecutableJarMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="really-executable-jar",
threadSafe=true,
defaultPhase=PACKAGE)
public class ReallyExecutableJarMojo
extends org.apache.maven.plugin.AbstractMojo
Make an artifact generated by the build really executable. The resulting artifact
can be run directly from the command line (Java must be installed and in the
shell path).
-
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
-
ReallyExecutableJarMojo
public ReallyExecutableJarMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-