A tool that generates a list of required classes from a
set of properties files. The value of any property within a property
file that starts with 'derby.module.' is taken as a class name.
That class name and all the clases it requires are listed to
System.out, to facilitate building a zip file. Classes that
start with 'java.' or 'javax.' are not listed and are not
checked for dependent classes.
If the class name starts with 'com.ibm.db2j.' then a messages.properties
file is searched for corresponding to that class, if one exists then
is is added to the list of files printed.
The search path for the classes is $CLASSPATH
If the system property cloudscapeOnly is set to true then only classes
and message.properties files are listed that start with com.ibm.db2j.
The output for each class or properties file is a relative file
name that uses '/' as the file separator. e.g.
com/ibm/db2j/core/Setup.class
The output order of the classes & files is random.
Usage: java [-DignoreWebLogic=true] [-Dverbose=true] [-DcloudscapeOnly=true] [-DruntimeOnly=true]
[-Ddb2jtools=true]
[-DportingOnly=true] [-Doutputfile=] org.apache.derbyBuild.classlister
property_file [ property_file ... ]
|