Classloader UseEclipse's Classloader maintains seperate classpaths for each plugin. A plugin's classpath is derived from its parents classpath and the plugin dependencies. It must be realized that the classpath a plugin has access to is not the same classpath as the environment provides. For example a java application has a different class path than a plugin. Use of BootclasspathAn additional difficulty with eclipse's classloader is that it does not recognize java extensions such as JAI because the jai jar files are in the jre/lib/ext directory. To overcome this limitation the -Xbootclasspath/a:(jai jar files) must be added to the eclipse laucher. |
(c) Copyright (c) 2004,2005 Refractions Research Inc. and others. |