[kepler-dev] [Bug 2316] - Conflicting jars and classpath reduction
bugzilla-daemon at ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Mon Dec 10 13:23:22 PST 2007
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2316
------- Comment #1 from higgins at nceas.ucsb.edu 2007-12-10 13:23 -------
The jars have been divided into 2 parts, with those used by the kepler base
code in the $KEPLER$/lib/jar/base-jars/ directory. [All other jars in
$KEPLER/lib/jar/ are used by various actors. Dependencies of each has yet to be
determined.
Furthermore, a method for dynamically loading ALL jars that are in
$KEPLER/lib/jar/ has been implemented. These jars are placed in the classpath
on Kepler startup. This eliminates the incredible long static classpath that
was previously required. (see
http://www.kepler-project.org/Wiki.jsp?page=DynamicClassPathInKepler
Also, a method for adding jars inside the kar file has been implemented. see
http://www.kepler-project.org/Wiki.jsp?page=AddingJarsToKarFiles
We still need to treat all 'legacy' actor jars - i.e. figure out which jars go
with which actors and are any shared.
More information about the Kepler-dev
mailing list