Classes to extract the jar from which this package is loaded. The self extracting method is to obtain a temporary directory from java.io.File and extract the files there. The baseDir for Ant is then set to this directory and it is treated as if it were the current directory (although it is not and ./ references will not work.