Build from source
Prerequisites
Installing Java and Maven:
- JDK 8, 8u92+. We recommend using an OpenJDK distribution that provides long-term support and open-source licensing, like Amazon Corretto or .
- Maven version 3.x
Other Dependencies
Downloading the source:
Building the source
- -Pdist - Distribution profile: Generates the binary distribution tarball by pulling in core extensions and dependencies and packaging the files as
- -Papache-release - Apache release profile: Generates GPG signature and checksums, and builds the source distribution tarball as
distribution/target/apache-druid-x.x.x-src.tar.gz
- -Prat - Apache Rat profile: Runs the Apache Rat license audit tool
- -Ddruid.console.skip=true - Skip front end project