Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Descarga e instalación de Spring Tools Suite sobre eclipse

Luis Miguel López Magaña
  • Escrito por Luis Miguel López Magaña el 05 de Marzo de 2019
  • 2 min de lectura |
Descarga e instalación de Spring Tools Suite sobre eclipse
El reproductor de video será cargado en breves instantes.

Pasos previos

Lo primero que debemos hacer es comprobar la versión del JDK que tenemos, ya que a día de hoy hay un problema con la versión de OpenJDK, por lo que os recomendamos hacer la instalación con Oracle JDK.

Tanto si no tenéis instalado Java como si tenéis OpenJDK, para instalar el de Oracle lo podéis hacer siguiendo estos pasos en Linux:

  • Añadimos el repositorio:
        
        sudo add-apt-repository ppa:webupd8team/java
        sudo apt update
        
  • Instalamos OracleJDK 8:
        
        sudo apt install oracle-java8-installer
     

    También sería bueno que instaláramos Maven con este comando:

        
        sudo apt install maven
        

Instalación Spring Tool Suite

Después, tenemos que descargarnos Spring Tool Suite, lo que podemos hacer desde su página web

https://spring.io/tools, dónde está disponible para Windows, Linux y Mac.

Vamos a enseñaros a dejarlo en una ubicación donde resulte realmente cómodo utilizarlo. Para ello lo descargamos, ejecutamos una serie de comandos para instalarlo en una carpeta adecuada y creamos un launcher para que quede todo mucho mejor.

Una vez descargado, vamos a la línea de comandos y realizamos estos pasos:


sudo mv spring-…tar.gz / opt
cd tar zxvf sprint-…tar.gz
sudo ln - s /opt/sts-4…RELEASE/SpringToolSuite4/usr/local/bin/sts
  • Accedemos a la carpeta de descargas:
    cd ~/Descargas
  • Movemos el fichero a la carpeta /opt, que es dónde se suele instalar el software de terceros que no se instala desde paquetes. Accedemos a la carpeta /opt:
    cd /opt
  • Descomprimimos el archivo:
  • Una vez descomprimido, creamos un enlace simbólico para poder invocarlo desde una carpeta habitual de binarios:

Finalmente creamos el launcher, lo que podemos hacer de dos formas, copiando un launcher que tengamos en la carpeta usr/share/applications o editar un nuevo archivo con el comando:

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

Y después añadir este contenido:


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

Guardamos el fichero y ya tendríamos disponible el launcher de nuestro IDE para trabajar con proyectos de Spring.

Primeros pasos con Spring Tool Suite

Al arrancar Spring Tool Suite 4 nos pregunta por el workspace que queremos utilizar, que podemos usar el que aparece por defecto.

El servicio de Spring initializr, que lo tenemos embebido, nos permite generar rápidamente un proyecto de Spring. Para ello accedemos al menú File/New/Spring Starter Project, y de esta forma generamos un proyecto de Spring Boot que se va a configurar casi de manera automática.

Podemos dejar los elementos por defecto en la primera pantalla, después pulsamos Next para continuar. Añadimos la dependencia web y también thymeleaf, y pulsamos el botón Next y para finalizar pulsamos Finish.

Podemos ver cómo se genera un proyecto, se descarga primero el contenido desde el servicio de Spring Initializr y, además, si hay alguna librería que no está todavía en vuestro repositorio Maven, también se va descargar.

De esta forma se mostrará toda la estructura del proyecto y podemos ver que queda todo muy bien preparado para que podamos añadir nuestras clases, nuestras plantillas y que podamos lanzar el proyecto.

Si quisiéramos ejecutar el proyecto lo haríamos a través del menú del explorador Run As/Spring Boot App, y en la consola podemos ver que estaría la aplicación lanzada en el puerto 8080.

Aprende Spring Boot y Spring MVC 5 con este curso mientras desarrollas una aplicación totalmente funcional.

curso-spring-boot

Recuerda que puedes comenzar este curso con tu suscripción de OpenWebinars. Si todavía no estás suscrito, aprovecha para hacerlo ahora.

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Conoce qué es Spring Framework y por qué usarlo

Conoce qué es Spring Framework y por qué usarlo

Frameworks

05 de Junio de 2018

Si eres desarrollador Java, es más que posible que hayas escuchado en algún momento Spring Framework, el cual es muy recomendado iniciarse teniendo en cuenta la alta demanda en el mercado laboral, ...

Programador Java Web

Programador Java Web

carrera

Incluye 8 cursos:

  • Curso de Git
  • Curso de Java 8 desde Cero
  • Java 8 para programadores Java

y 5 cursos más!

Duración: 46 horas y 15 minutos

Curso de Spring Core 5

Curso de Spring Core 5

curso

Con este curso aprenderás:

  • Conocer los patrones de diseño más usados en aplicaciones empresariales.
  • Conocerás qué es Spring y cuales son los módulos que conforman esta tecnología.
  • Uso los mecanismos de inversión de control e inyección de dependencias.

Duración: 4 horas y 7 minutos

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars