Compile ThingsBoard in IntelliJ

Job ID: 40149896

Budget: ₹600 – ₹1,500 INR

I’m working on a Linux workstation and I need the latest release of ThingsBoard cloned from GitHub, opened in IntelliJ IDEA, and built without errors. The goal is simple: I want to hit “Run” in the IDE and see the platform start up locally, proving that the full compile-and-package cycle works on my machine.

I’ve already installed IntelliJ IDEA and JDK 17; everything else can be adjusted as you see fit (Maven wrapper, Gradle, or direct Maven install—whatever is cleanest for the project). No extra database, third-party API, or special integration is required right now; the focus is purely on getting a reproducible build inside the IDE.

Deliverables
• Step-by-step instructions (or a shell script) that clone the repo, import it into IntelliJ, resolve all dependencies, and trigger a successful build.
• Any minimal IntelliJ run configuration needed so I can start the ThingsBoard server from within the IDE.
• A brief README or screencast confirming the build completes and the service launches on localhost.

Acceptance criteria: running the provided steps on a fresh Linux VM must compile the latest release tag from GitHub and start the server with no unresolved modules or red-code warnings in IntelliJ.