Skip to content

Instantly share code, notes, and snippets.

@jgrodziski
Created April 13, 2018 21:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jgrodziski/e19ad677fc31bf13efe9a7428c1af0b1 to your computer and use it in GitHub Desktop.
Save jgrodziski/e19ad677fc31bf13efe9a7428c1af0b1 to your computer and use it in GitHub Desktop.
#!/bin/bash
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo bash -c "echo JAVA_HOME="/usr/lib/jvm/java-8-oracle" >> /etc/environment"
java -version
export MAVEN_VERSION=3.3.9
sudo mkdir -p /usr/share/maven /usr/share/maven/ref \
&& sudo curl -fsSL http://apache.osuosl.org/maven/maven-3/$MAVEN_VERSION/binaries/apache-maven-$MAVEN_VERSION-bin.tar.gz \
| sudo tar -xzC /usr/share/maven --strip-components=1 \
&& sudo ln -s /usr/share/maven/bin/mvn /usr/bin/mvn
sudo bash -c "echo MAVEN_HOME="/usr/share/maven" >> /etc/environment"
export LEIN_ROOT=true
sudo curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein \
-o /usr/local/bin/lein \
&& sudo chmod a+x /usr/local/bin/lein
bash -c "echo \"(exit)\" | lein repl"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment