Prerequisites
In order to run MAL and the DSL:s you need
-
jdk 11 or higher. If it does not work with your jdk please see read how to install jdk 11 below.
-
Maven
How to install jdk 11 on macOS
Start with checking with version of java you’re using.
% java --version
If you already have Java 11 then you do not need to do anything. Else do the following
brew install java11
sudo ln -sfn /usr/local/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
export JAVA_11_HOME=$(/usr/libexec/java_home -v11)\
alias java11='export JAVA_HOME=$JAVA_11_HOME'\
now you can change to jdk 11 with the command java11.
You need Homebrew installed to be able to use the command “brew”. Homebrew is a software package management system that can be used on macOS. If you do not already have Homebrew installed you can find the installation guide here.
How to install jdk 11 on Ubuntu
Ubuntu 18.04 should have jdk11 by default. Just as with macOS you check the version with the command
java --version
If you need to install jdk 11 for Ubuntu 18.04 do
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java11-set-default
If you use Ubuntu 20.04
sudo apt update
sudo apt install openjdk-11-jdk
How to install jdk 11 on Windows
You can find instructions how to install jdk 11 on Windows here.
Maven
You can find link to Maven and how to install it here.