tree: 21d246f0fc08cb72929c93d0e6874dbb71aa9530 [path history] [tgz]
  1. src/
  2. .gitignore
  3. get-edgent-jars.sh
  4. old-get-edgent-jars.sh
  5. pom.xml.template
  6. README.md
get-edgent-jars-project/README.md

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.2.0-SNAPSHOT  # retrieve the Edgent 1.2.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