From: bruce m. <tr...@us...> - 2004-07-25 15:49:19
|
Update of /cvsroot/babeldoc/babeldoc/modules/init/src/com/babeldoc/init In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1729/modules/init/src/com/babeldoc/init Added Files: package.html Log Message: new package html --- NEW FILE: package.html --- <body> <h2>Introduction</h2> This is the starting point in <strong>Babeldoc</strong>. This module simply bootstraps the classes from the BABELDOC_HOME/lib directory into the classpath. This removes the need to build large and cumbersome CLASSPATHS to run <strong>Babeldoc</strong>. <h2>Bootstrapping</h2> <p>The main method of the init module, loads the classloader. Which classloader depends on the <i>babeldoc.classloader</i> system property. If this is not defined then the default classloader is used which is a simply a extension of the <code>URLClassLoader</code>. The <code>AdaptiveClassLoader</code> is an alternative - this interesting classloader can reload jars in the lib directory if the modification time changes. Note that the module system is not reinitialized if the jar is reloaded.</p> <p>Once the classloader has completed and all the jars are in the classpath, the <code>core.Main</code> is called. </body> |