The get-edgent-jars-project can be used to copy Apache Edgent jars and their transitive dependencies from a local or remote maven repository into bundles under target.

Use get-edgent-jars.sh to create bundles containing the jars. The script also creates target/classpath.sh for composing a classpath to use the Edgent jars.

By default the script retrieves the Edgent java8 platform jars for the project's default Edgent version.

cd get-edgent-jars-project
./get-edgent-jars.sh --version 1.3.0-SNAPSHOT  # retrieve the Edgent 1.3.0-SNAPSHOT java8 jars
##### Generating dependency decls...
##### Generating pom.xml...
...
##### Generating the bundles...
...
##### Generating classpath.sh...
##### Bundle LICENSING information:
...
##### Using a bundle:

    copy a bundle from target and unpack it
    copy target/classpath.sh and use it to compose a classpath:

        export CLASSPATH=`./classpath.sh --add-slf4j-jdk <path-to-unpacked-bundle>`

    Omit "--add-slf4j-jdk" to omit an slf4j-jdk* implementation jar from the classpath.

For more usage information:

get-edgent-jars.sh -h