• Saltar a la navegación principal
  • Saltar al contenido principal

CARLOSZR.COM

Mi blog personal, CarlosZR

  • Blog
  • Contacto
  • Curso de SwiftUI por CarlosZR

Curso Spring Boot y Angular / 02/05/2019

Spring Tool Suite no arranca [SOLUCIONADO]

Tengo una máquina virtual con Ubuntu 18.04 para trabajar. Ahí voy instalando y desinstalando todos los programas y aplicaciones que voy necesitando.

Es increíble lo que te puede ralentizar la máquina cuando instalas y desinstalas programas. Se va llenando todo de basura. Muchas veces el rastro es difícil de limpiar. Por eso creo máquinas virtuales que después voy eliminando. Irán a parar al limbo del software perdido o algo así. Pobres.

El caso es que recientemente me he puesto a darle duro a Spring. Este Framework tan exitoso ahora y hace tiempo. No me gusta mucho Windows, pero a veces hecho de menos cuando para instalar algo sólo le das a siguiente, siguiente, jejeje. Descomprimí mi versión de STS en la carpeta /opt

Cuando ejecuté el archivo STS me devolvía el siguiente error:

«A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run STS. No Java virtual machine was found after searching the following locations: /opt/sts-bundle/sts-3.9.8.RELEASE/jre/bin/java java in your current PATH«.

mensaje de error de spring en ubuntu
Mensaje de error en Ubuntu

Preparar las herramientas y los programas necesarios para trabajar es de lo que menos me gusta a la hora de empezar un proyecto. Pero no hay más remedio. Después de largo rato, conseguí ver que el problema se encuentra en el archivo (STS.ini). Hay que añadir las siguientes líneas de código tal y como se muestran en la siguiente imagen. Hay que ponerlas al comienzo del archivo y en dos líneas.

sts.ini
sts.ini

Evidentemente, tienes que poner la dirección de la carpeta bin donde tengas instalado java. Si no sabes donde lo tienes instalado, lo puedes ver con el siguiente comando desde la terminal:

whereis java

Así, te devolverá la ubicación de la carpeta bin de Java que utilizas en tu equipo. Si utilizas Windows y te da el mismo error, he visto navegando que la solución es la misma. Modifica el archivo de configuración de Spring de igual forma, con la ruta de Java. ¿Alguna pregunta? Si te ha servido, déjame un comentario. Seguimos.

La aplicación SpringToolSuite4 no se puede abrir

También te puede ocurrir que te indique tu Mac que «La aplicación SpringToolSuite4 no se puede abrir» al intentar arrancarla. En ese caso ejecuta esto en la terminal:

codesign --force --deep --sign - /Applications/SpringToolSuite4.app

Con esto se firma nuevamente la app.

Publicado en: Curso Spring Boot y Angular Etiquetado como: spring tool suite

Interacciones con los lectores

Comentarios

  1. Vlad dice

    20/05/2020 a las 20:00

    Muchas gracias! en mi caso el archivo de arranque se llamaba SpringToolSuite4.ini

    Responder
  2. Hernan Ramirez dice

    22/08/2020 a las 05:05

    Excelente me has savado tio agradecido

    Responder
  3. LuisHGarcia dice

    27/01/2022 a las 07:37

    Muchas gracias me ha servido el comando para terminal…

    Responder
    • Carlos Zapata dice

      10/02/2022 a las 19:04

      Me alegro 🙂

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carlos ZR

  • Sígueme en Twitter
  • Política de Cookies
  • Política de Privacidad
  • Aviso Legal

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

CARLOSZR.COM
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.