- Windows (version 10 or later), Linux (any distro), MacOS, 64 bit
- RAM, 8GB required, 16GB preferable
- 128 GB free Storage (SSD would be preferrable)
- 4 Core CPU
IntelliJ IDEA Community edition is the recommended IDE (if you already have the Ultimate edition, you are ok). Download from IntelliJ IDEA Community and install. If you prefer a different IDE, that is also fine as the examples do not make use of any IDE specific functionality. Support in the training, however, can only be provided for IntelliJ.
-
Download and install the Java LTS version 21 from this location JDK 21 downloads. Create then an environmental variable named JAVA_HOME pointing to JDK installation folder. Earlier versions of Java are not compatible with the course content, but if you already have them on you machine, you do not need to uninstall them.
-
Add %JAVA_HOME%\bin and %MVN_HOME%\bin to your PATH envrionmental variable.
- Download and install Git Version Control (free software). If you have an older version of git, it is highly recommended that you update to the latest version.
- Create a Github account if you don't already have one (free to use).