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