- Homebrew (Package Manager for Mac)
- Java.
- Gradle - We are using gradle build tool for this project.
- Any IDE - to make life simpler. We are using Intellij(optional).
- Add Scala plug in.
Run this command on the terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Now that you have homebrew,you can get JDK using Homebrew cask.
$ brew cask install java
We have installed using homebrew
$ brew install gradle
We have used community edition of Intellij from https://www.jetbrains.com/idea/
On Startup IntelliJ gives an option to add Scala plugin. You can check it and install on launching IntelliJ for the first time. Otherwise, as soon as you add "apply plugin: "scala" in your build.gradle, IntelliJ prompts you to download scala plugin.
Chocolatey is a package installer for windows. We found it easier to set up with this. You can find more information and download from https://chocolatey.org/
Now that you have chocolatey,you can get JDK using Homebrew cask.
$ choco install javaruntime -y
$ choco install jdk -y
We have installed using homebrew
$ choco install gradle
We have used community edition of Intellij from https://www.jetbrains.com/idea/
On Startup IntelliJ gives an option to add Scala plugin. You can check it and install on launching IntelliJ for the first time. Otherwise, as soon as you add "apply plugin: "scala" in your build.gradle, IntelliJ prompts you to download scala plugin.