26 Build from sources
dbeaver-devops edited this page 2026-02-06 07:51:58 +00:00

Table of contents

Prerequisites

Before proceeding with building DBeaver, ensure that your system meets the following prerequisites:

  • Java 21: DBeaver currently uses OpenJDK 21 as the default Java Development Kit. Make sure you have JDK 21 or a newer version installed.

Important: OpenJDK is an open-source version of Java. This means you do not need to purchase a separate Java license to use DBeaver.

  • Git: Needed for cloning the DBeaver repository. If you do not have Git installed, visit the official Git website for download and installation instructions.
  • Internet Access: Required for downloading dependencies and other necessary components during the build process.

Build steps

  1. Clone the DBeaver repository:

    git clone https://github.com/dbeaver/dbeaver.git
    
  2. To build the project, use the appropriate script for your operating system:

    On Windows, run:

    .\dbeaver\tools\build.cmd
    

    On Linux or macOS, run:

    ./dbeaver/tools/build.sh
    

After the build process completes, the binaries can be found in the product/community/target/products directory.

Dependencies

DBeaver has the following external Java dependencies: