Install from source
Install Joule from source, connectors, and processors locally
Overview
Joule and most of its plugins are open-source software.
This means the codebases are freely available for you to download and build from source. You might choose to install from source if you want the latest code or to install Joule from a specific commit.
This option can be particularly useful when you are contributing changes or debugging a past change.
Downloading and building Joule enables you to contribute to the project, whether by fixing bugs or implementing requested features.
Installing Joule from GitLab
To install Joule from the GitLab source repository, follow these steps:
Clone the Joule Repository:
Build and Install Joule: Run the following Gradle commands to build and install Joule into your local Maven directory:
This will install the latest joule jars and dependencies in to the local maven directory.
Installing Joule connectors
Before installing Joule connectors, ensure that you have already built Joule core. Then follow these steps:
Clone the Connector Repository:
Build and Install Connectors: Run the following Gradle commands:
This will install the latest joule transport connectors and dependencies in to the local maven directory.
Installing Joule Processors
Similar to connectors, you will need to have built Joule core before installing the processors. Follow these steps:
Clone the Processor Repository:
Build and Install Processors: Run the following Gradle commands:
This will install the latest Joule processors and dependencies into your local Maven directory.
By following these steps, you can set up Joule and its components from source, making it easy to customise the platform and contribute to its development.
Last updated