Skip to content

5.0 Tasks

SBI- edited this page Oct 14, 2018 · 6 revisions

More detailed explanation on tasks and why they're there. This includes some examples on covered use cases, especially the optional task arguments. All task descriptions refer to the command line interface. However, gradle plugins will generally support the same features. See Using IntelliJ for examples, such as how to pass arguments to tasks.

Task Summary

Task Name Example Usage Description Options
bootstrap ./gradlew bootstrap Creates the folder structure required for using the jazz development environment none
setup ./gradlew setup Creates a runtime for an sdk. Defaults to using the newest available version. --sdk, for choosing which sdk version to run. eg: ./gradlew setup --sdk=6.0.3
info ./gradlew info Prints information about the current JDE setup, such as available sdk versions, setup runtimes and configured plugins. none
run ./gradlew run Runs a development instance of jazz on a jetty server. Debugging port is opened on 9999, web interface is available on https://localhost:7443/jazz -Pruntime, for choosing which runtime to start, eg: -Pruntime=6.0.3
backup ./gradlew backup Creates a zipped backup of user files in the jde directory. --mode, for choosing which files are backed up. eg: ./gradlew backup --mode=user.
Clone this wiki locally