Library Directive

Description

An engine may contain a muliple extensions path declarations that specify the directories in which extension jar files may be located. Tools directories may be declared within any classloader.

The extensions element may contain multiple directory-set declarations, each containing possible multiple relative directory paths. Merlin will attempt to resolve any jar files declaring extension dependencies based on the jar files included in the declared extension directories and the extension directories declared in parent engine.

Nested Elements

Element Occurance Description
include 0..n Declaration of a directory within which the container may use to resolve optional jar file dependencies.

Sample XML

An example of an extensions dir declaration is included below.

  <classloader>
    <library dir=".">
      <include name="dist"/>
      <include name="lib"/>
    </library>
  </classloader>