Skip to content

Setup

Set up your development environment for working with the Dataspace Ecosystem. This section covers all the tools, IDE configurations, and environment setup required to start developing.


  • Development Setup


    Configure your IDE (IntelliJ IDEA or VS Code), JDK, Gradle, and get your local development environment ready.

    Development Setup

  • Go Development Setup


    Containerized Go builds for the Kafka proxy authentication plugins. No local Go installation required.

    Go Setup

  • Documentation Setup


    Install MkDocs and serve the documentation site locally for previewing and editing docs.

    Docs Setup


At a Glance

Guide Purpose Key Tools
Development Setup Core development environment JDK 17+, Gradle, IntelliJ IDEA or VS Code
Go Development Setup Go plugin builds Podman/Docker, Go 1.24.7 (containerized)
Documentation Setup Docs preview & authoring Python 3.8+, MkDocs, Material theme

Next Steps

  • After setup, review the Project Structure to understand the codebase
  • Follow the Quick Start to deploy a local dataspace
  • Learn about Build options for Docker image customization