Skip to content

Latest commit

 

History

History
69 lines (53 loc) · 2.73 KB

PREREQUISITES.md

File metadata and controls

69 lines (53 loc) · 2.73 KB

Prerequisites

In this section we work to configure our local machine so we can build and run all lab examples.

Overview

The main lab prerequisite is having Docker installed and running. We are also using Gradle and Spring Boot

All the lab examples are built to work with:

  • OS-X
  • Ubuntu

If you DO NOT have one of those OSs installed we will use the following section to configure an Ubuntu virtual machine and use it for the lab.

Install Virtual Box or VMWare Fusion Player

Option 1: Virtual Box

Option 2: VMWare Fusion Player

Configure your Ubuntu VM

Note: Default username is osboxes.org and password is osboxes.org

Install required software:

Install Docker Compose:

Install IntelliJ Community Edition:

  • Download and extract: https://www.jetbrains.com/help/idea/installation-guide.html#standalone
  • Add in your ~/.bashrc file an alias to help you open IntelliJ easier:
    • IntelliJ would be located on a path similar to /home/osboxes/Downloads/ideaIC-2021.2.3/idea-IC-212.5457.46/bin/idea.sh
    • Adding an alias is done by adding in your ~/.bashrc file the path like this: alias IntelliJ=/home/osboxes/Downloads/ideaIC-2021.2.3/idea-IC-212.5457.46/bin/idea.sh
  • Source the new profile: source ~/.profile

Install OpenJDK 11:

  • sudo apt install openjdk-11-jdk

Install Make:

  • sudo apt install make