public class HK2GenerateMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
private static int |
BUFFER_SIZE |
private static java.lang.String |
DEFAULT |
private static java.lang.String |
HK2_LOCATOR |
private static java.lang.String |
JAR_ENTRY |
protected java.io.File |
manifestLocation
Directory where the manifest will be written
|
private static java.lang.String |
META_INF |
protected org.apache.maven.project.MavenProject |
project
The maven project.
|
Constructor and Description |
---|
HK2GenerateMojo() |
Modifier and Type | Method and Description |
---|---|
private void |
catJarEntry(java.util.jar.JarFile jf,
java.util.jar.JarEntry e,
java.io.OutputStream catStream) |
void |
execute() |
private java.io.OutputStream |
getCatOutputStream() |
private static final java.lang.String META_INF
private static final java.lang.String HK2_LOCATOR
private static final java.lang.String DEFAULT
private static final java.lang.String JAR_ENTRY
private static final int BUFFER_SIZE
protected java.io.File manifestLocation
protected org.apache.maven.project.MavenProject project
public void execute() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
private void catJarEntry(java.util.jar.JarFile jf, java.util.jar.JarEntry e, java.io.OutputStream catStream) throws java.io.IOException
java.io.IOException
private java.io.OutputStream getCatOutputStream() throws org.apache.maven.plugin.MojoExecutionException, java.io.IOException
org.apache.maven.plugin.MojoExecutionException
java.io.IOException