Class PearPackager

java.lang.Object
org.apache.uima.tools.pear.packager.PearPackager

public class PearPackager extends Object
PEAR package command line interface. The class provides a command line interface to package a PEAR file or to just creat an PEAR installation descriptor.
     Usage:
     
     The PearPackager can be used in three different modes:
     Mode 1: create a complete PEAR package (default mode)
     Mode 2: just create the PEAR installation descriptor
     Mode 3: just package a PEAR file
     
     Mode 1 usage: java org.apache.uima.tools.pear.packager.PearPackager -compID <componentID&gt -mainCompDesc <mainComponentDesc&gt [-classpath <classpath&gt] [-datapath <datapath&gt] -mainCompDir <mainComponentDir&gt -targetDir <targetDir&gt [-envVars <propertiesFilePath&gt]
     Mode 2 usage: java org.apache.uima.tools.pear.packager.PearPackager -create -compID <componentID&gt -mainCompDesc <mainComponentDesc&gt [-classpath <classpath&gt] [-datapath <datapath&gt] -mainCompDir <mainComponentDir&gt [-envVars <propertiesFilePath&gt]
     Mode 3 usage: java org.apache.uima.tools.pear.packager.PearPackager -package -compID <componentID&gt -mainCompDir <mainComponentDir&gt -targetDir <targetDir&gt
 
  • Constructor Details

    • PearPackager

      public PearPackager()
  • Method Details

    • main

      public static void main(String[] args)
      Main method to call the command line PearPackager
      Parameters:
      args - Command line arguments to configure the PEAR packaging