Package org.apache.derby.iapi.tools
Class run
- java.lang.Object
-
- org.apache.derby.iapi.tools.run
-
public class run extends java.lang.Object
The run class facilitates running the various Derby utilities with the java -jar command. For example:
java -jar derbyrun.jar ij [-p propertiesfile] [sql script]
java -jar derbyrun.jar sysinfo [-cp ...] [-cp help]
java -jar derbyrun.jar dblook [args] (or no arguments for usage)
java -jar derbyrun.jar server [args] (or no arguments for usage)
java -jar derbyrun.jar SignatureChecker [args] (or no arguments for usage)
-
-
Constructor Summary
Constructors Modifier Constructor Description private
run()
Private constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
Switch on the first argument to choose the tool, pass the remaining arguments to the tool.static void
printUsage()
Print the usage statement if the user didn't enter a valid choice of tool.private static java.lang.String[]
trimArgs(java.lang.String[] args)
Utility method to trim one element off of the argument array.
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOException
Switch on the first argument to choose the tool, pass the remaining arguments to the tool.- Throws:
java.io.IOException
-
trimArgs
private static java.lang.String[] trimArgs(java.lang.String[] args)
Utility method to trim one element off of the argument array.- Parameters:
args
- the arguments array- Returns:
- trimmed the trimmed array
-
printUsage
public static void printUsage()
Print the usage statement if the user didn't enter a valid choice of tool.
-
-