org.codehaus.tycho.eclipsepackaging
Class PackagePluginMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.tycho.eclipsepackaging.AbstractTychoPackagingMojo
          extended by org.codehaus.tycho.eclipsepackaging.PackagePluginMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class PackagePluginMojo
extends AbstractTychoPackagingMojo

Creates a jar-based plugin and attaches it as an artifact


Field Summary
protected  File buildDirectory
           
protected  String finalName
          Name of the generated JAR.
protected  org.codehaus.tycho.osgitools.project.EclipsePluginProject pdeProject
           
 
Fields inherited from class org.codehaus.tycho.eclipsepackaging.AbstractTychoPackagingMojo
plexus, project, projectHelper, qualifier, session, useDefaultExcludes
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
PackagePluginMojo()
           
 
Method Summary
 void execute()
           
 
Methods inherited from class org.codehaus.tycho.eclipsepackaging.AbstractTychoPackagingMojo
expandVersion, getDependencyWalker, getFileSet, getTargetPlatform, getTychoProjectFacet, getTychoProjectFacet, toFilePattern
 
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
 

Field Detail

buildDirectory

protected File buildDirectory

pdeProject

protected org.codehaus.tycho.osgitools.project.EclipsePluginProject pdeProject

finalName

protected String finalName
Name of the generated JAR.

Constructor Detail

PackagePluginMojo

public PackagePluginMojo()
Method Detail

execute

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


Copyright © 2008-2011. All Rights Reserved.