STIL is currently available in several forms; you may have the
stil.jar file which contains most of the important classes,
or a full starjava installation, or a standalone TOPCAT
jar file, or the
stil_jars.zip file containing
various packages in separate jar files, or in some other form.
None of these is definitive;
different packages are required for different usages.
If you are keen to prepare a small class library you can identify
functionality you are not going to need and prepare a class library
omitting those classes. In most cases, STIL classes
will cope with absence of such packages without falling over.
The following is a list of what packages are required for what functions:
StarTable <-> VOTable serialization/deserialization
for use with SOAP RPC methods. Moribund?