gs
Class JarTask

java.lang.Object
  extended by gs.Task
      extended by gs.ProcessTask
          extended by gs.JarTask
All Implemented Interfaces:
Runnable

Deprecated. Replaced by JarTask.

public class JarTask
extends ProcessTask

task to run jar. BUG: this should not use ProcessTask. BUG: this does not support all conceivable options.


Nested Class Summary
 
Nested classes/interfaces inherited from class gs.Task
Task.Exception, Task.In, Task.Out
 
Field Summary
 
Fields inherited from class gs.ProcessTask
argv
 
Fields inherited from class gs.Task
env, err, in, out
 
Constructor Summary
JarTask(File dir, Task.In in, Task.Out out, Task.Out err, Properties env)
          Deprecated. required properties: jar archiver
 
Method Summary
static void main(String[] argv)
          Deprecated. test: command line and standard i/o with system properties.
 
Methods inherited from class gs.ProcessTask
run
 
Methods inherited from class gs.Task
In, In, In, Out, Out
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarTask

public JarTask(File dir,
               Task.In in,
               Task.Out out,
               Task.Out err,
               Properties env)
        throws IOException
Deprecated. 
required properties:
jar archiver

Parameters:
in - (non-empty) archive to be updated, may be null or Task.In.None.
dir - tree to be added.
out - new archive.
Throws:
IOException
Method Detail

main

public static void main(String[] argv)
                 throws Exception
Deprecated. 
test: command line and standard i/o with system properties.

Throws:
Exception