Entorno de trabajo de Spring en Linux

Descargar OpenJDK

Descargar Open JDK 11

Instalar OpenJDK en Linux

Verificar si tienes instalado JDK

[email protected]:~$ java --version

No se ha encontrado la orden «java», pero se puede instalar con:

sudo apt install default-jre            
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless 

Luego Procedes a Instalar JDK

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-11-jdk
java --version

sudo apt install maven

Configurar HAVA_HOME para JDK 11

sudo update-alternatives --display java

java - modo automático
 la mejor versión del enlace es /usr/lib/jvm/java-11-openjdk-amd64/bin/java.
 el enlace apunta actualmente a /usr/lib/jvm/java-11-openjdk-amd64/bin/java
 el enlace java es /usr/bin/java
 esclavo java.1.gz es /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - prioridad 1111
 esclavo java.1.gz: /usr/lib/jvm/java-11-openjdk-amd64/man/man1/java.1.gz

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64

export PATH=$PATH:$JAVA_HOME/bin

Descargar Spring Tools Suite 4

Descargar Spring Tools Suite 4

Instalar Spring Tools Suite 4 en Linux

cd Descargas/

sudo mv spring-tool-suite-4-4.8.1.RELEASE-e4.17.0-linux.gtk.x86_64.tar.gz /opt 

cd /opt

sudo tar zxvf spring-tool-suite-4-4.8.1.RELEASE-e4.17.0-linux.gtk.x86_64.tar.gz 

sudo ln -s /opt/sts-4.8.1.RELEASE/SpringToolSuite4 /usr/local/bin/sts

sudo gedit /usr/share/applications/sts.desktop

[Desktop Entry]
Name=Spring Tool Suite 4
Comment=Sprint Tool Suite 4
Exec=/usr/local/bin/sts
Icon=/opt/sts-4.8.1.RELEASE/icon.xpm
StartupNotify=true
Terminal=false
Type=Application
Categories=IDE;Development;Java;