Skip to content

Instantly share code, notes, and snippets.

@cspinetta
Created November 15, 2018 01:19
Show Gist options
  • Save cspinetta/dbf40010aea6842f30c32d593b9e1dd0 to your computer and use it in GitHub Desktop.
Save cspinetta/dbf40010aea6842f30c32d593b9e1dd0 to your computer and use it in GitHub Desktop.
Instalaciones para Workshop de Scala

Instalar IntellijIDEA:

  • Extraer ideaIU-2018.2.6.tar.gz en alguna carpeta.
  • Por consola ejecutar ./idea-IU-182.5107.16/bin/idea.sh.
  • Al momento de poner la licencia, seleccionar registración offline y pegar el código que está en Licencia IDEA hasta 2019-03-29.txt.
  • Una vez abierto, seleccionar Configure -> Create Desktop Entry.
  • Cerrar y abrirlo como un programa más de Ubuntu.

Instalar JDK 8 Oracle:

Por PPA:

sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-set-default

Instalación manual:

sudo mkdir /opt/java-jdk
sudo tar -C /opt/java-jdk -zxf ~/jdk-{version}_linux-x64_bin.tar.gz
  • Setear versión por default:
sudo update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk-{version}/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk-{version}/bin/javac 1

Ahora si hacemos java --version, debería mostrar Java 8

Links útiles:

Instalar SBT:

echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
sudo apt-get update
sudo apt-get install sbt

Instalar Scala SDK (necesario para usar el REPL)

  • Extraer scala-2.12.7.tgz en algún directorio.
  • Setear las siguientes variables de entorno:
SCALA_HOME=/path/to/scala
PATH=$PATH:$SCALA_HOME/bin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment