Installation

Select which development environment to install depending on if Java or Typescript is to be used.

Java Development

For developing in **both Java and Typescript** begin here, then continue with Node.js and Typescript below.

  • [VS Code - Extension Pack for Java](https://code.visualstudio.com/docs/java/java-tutorial) _Note: For macOS drag the Visual Studio Code.app from Downloads to the Applications folder_
  • [Apache Maven](https://maven.apache.org/download.cgi)
    1. Unzip the downloaded file in a directory of your choice.
    2. Then do one of the following:
      • Add the Maven path (the "bin" directory) to the PATH environment variable
      • Open the settings in VS Code and search for "maven executable path", and then set that to the path of the "mvn" executable, so that the path ends with "/bin/mvn"
        Note: Java 17 is the supported runtime_

Typescript Development

  • [VS Code](https://code.visualstudio.com/docs/setup/setup-overview) _Note: For macOS drag the Visual Studio Code.app from Downloads to the Applications folder_
  • [Node.js](https://nodejs.org/en/download/) _Note: Node.js 20 is the supported runtime._
  • [Typescript](https://code.visualstudio.com/docs/typescript/typescript-tutorial)