Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.52 KB

java-standard-edition-21.md

File metadata and controls

23 lines (17 loc) · 1.52 KB

Hardware and software requirements for Java Standard Edition development (Java SE 21)

   

Workstation specifications

  • 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

Development IDE

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.

Java Development Tools

  1. 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.

  2. Add %JAVA_HOME%\bin and %MVN_HOME%\bin to your PATH envrionmental variable.

Other tools

  1. 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.
  2. Create a Github account if you don't already have one (free to use).