Requirements Epita 4A

Information & Tools required for the course

  • Have a GitHub account
  • Have a POSIX terminal
    • Unix: native
    • Mac: native
    • Windows: Git BASH (embedded in Git for Windows) is recommended
  • Have 4 Gb (6 Gb preferred) of RAM available / free
    • Linux: don't bother, using Docker is almost free
  • Install a Git client
  • Install a JDK (Java Development Kit) 21, recommended distribution is Eclipse Temurin from Adoptium
  • Install Maven 3.9.4 or higher
  • Install an IDE supporting Java, IntelliJ is preferred (recommended distribution is the Community Edition)
  • Install Docker
    • Windows & Mac: install Docker Desktop
  • Install Docker Compose
    • Windows & Mac: no installation needed, the tool comes with Docker Desktop

Edit this page on GitHub