Search⌘ K
AI Features

Technical Requirements

Explore the steps to prepare your Java development environment with IntelliJ IDEA, Amazon Corretto Java 17 JDK, JUnit 5, AssertJ, and Gradle. Learn how to install the IDE, clone the starter project, and configure essential libraries to support test-driven development in Java.

To code along—which we highly recommend—you need to set up your development environment first. This will use the excellent JetBrains IntelliJ Java IDE, a free-of-charge Java SDK from Amazon, and some libraries to help us with writing our tests and including the libraries in our Java project.

Preparing our development environment

For this project, we’ll be using the following tools:

  • IntelliJ IDEA IDE 2022.1.3 (Community Edition) or higher

  • Amazon Corretto Java 17 JDK

  • The JUnit 5 unit test framework ...