public class UnixableJar
extends java.lang.Object
Constructor and Description |
---|
UnixableJar(toools.io.file.AbstractFile jarfile) |
UnixableJar(toools.io.file.AbstractFile jarfile,
java.lang.String applicationName) |
Modifier and Type | Method and Description |
---|---|
void |
deployTo(toools.io.file.Directory baseDir,
boolean verbose) |
java.util.Collection<java.lang.Class<CommandLineApplication>> |
findScriptClasses() |
static java.lang.String |
guessApplicationName(java.lang.String filename) |
public UnixableJar(toools.io.file.AbstractFile jarfile)
public UnixableJar(toools.io.file.AbstractFile jarfile, java.lang.String applicationName)
public static java.lang.String guessApplicationName(java.lang.String filename)
public void deployTo(toools.io.file.Directory baseDir, boolean verbose) throws java.io.IOException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException, java.lang.SecurityException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
java.lang.SecurityException
public java.util.Collection<java.lang.Class<CommandLineApplication>> findScriptClasses()