5.4. Java language

Install a system-wide OpenJDK:

1sudo apt install -y openjdk-18-jdk

5.4.1. SDKMAN!

SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems.

Install SDKMAN:

1curl -s "https://get.sdkman.io" | bash

Install one or more versions of OpenJDK and Maven for the current user:

1# for example
2sdk install java 11.0.5-tem
3sdk install java 17.0.3-tem
4sdk install maven 3.8.6

5.4.2. IntelliJ editor

Install IntelliJ IDEA:

1sudo snap install intellij-idea-ultimate --classic

Some useful plugins:

5.4.3. Eclipse editor

Download and install Eclipse.

Todo

Some useful plugins