/** * Finish processing of command line parameters. This adds the JVM classpath directories to the set of paths * specified on the command line. Subclasses which override this method need to call this base class implementation * as part of their processing. * * @param alist Arg list */ protected void finishParameters(ArgList alist) { // add JVM class path directories to those specified on command line String[] vmpaths = Utility.getClassPaths(); for (int i = 0; i < vmpaths.length; i++) { m_classPaths.add(vmpaths[i]); } // set paths to be used for loading referenced classes String[] parray = (String[])m_classPaths.toArray(new String[m_classPaths.size()]); ClassCache.setPaths(parray); ClassFile.setPaths(parray); }