Problem
If you need to have groovy on your server you can installed it very easy via SDK man. The other advantage of this installation is that you will be able to manage versions of groovy and do updates when is needed.
Prerequisites
Groovy requires java. If you want to check do you have java you can do:
java -version
result is:
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
In case that you don't have java you can follow this instructions to install it: Install java 8 on Ubuntu 16
Solution Install Groovy with SDK man
- First you need to install tools that will help you with the installation:
sudo apt-get install unzip zip curl
You need to have zip/unzip tool and curl - command for downloading the files from the web.
- Now you need to get SDK man by:
curl -s get.sdkman.io | bash
Follow the installation process.
- Reload the terminal by( or open new one):
source "$HOME/.sdkman/bin/sdkman-init.sh"
- Install groovy (latest and stable) by:
sdk install groovy
- Verify installation by:
groovy -version
result will be similar to:
Groovy Version: 2.4.12 JVM: 1.8.0_161 Vendor: Oracle Corporation OS: Linux