Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

org::apache::uima::pear::tools::PearPackagingMojo Class Reference

Inheritance diagram for org::apache::uima::pear::tools::PearPackagingMojo:
Inheritance graph
[legend]
Collaboration diagram for org::apache::uima::pear::tools::PearPackagingMojo:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void execute () throws MojoExecutionException

Private Member Functions

void copyDirIfAvailable (String directory) throws IOException
void copyPearData () throws IOException
void createPear () throws PackageCreatorException
Level getCurrentUIMALogLevel ()
void maybeAddClasspath (String acp)
void removeDotDirectories (File dir) throws IOException

Private Attributes

String classpath = null
Set< String > classpathsDefined
ArrayList< String > classpathsInOrder
String componentId = null
String datapath = null
Log log
String mainComponentDesc = null
String mainComponentDir = null
File pearPackagingDir
MavenProject project
Properties props = null
String targetDir = null

Detailed Description

PearPackagingMojo which generates an UIMA PEAR package. All the necessary information from the UIMA nature is gathered and added to the PEAR package. Additionally the generated jar file from the Maven build is added with the according classpath information.

package

package

Definition at line 47 of file PearPackagingMojo.java.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index