Mensaje de error
Ni la variable de entorno JAVA_HOME ni JRE_HOME están definidas. Se necesita al menos una de estas variables de entorno para ejecutar este programa.
Motivo: No se puede encontrar la ruta jdk o jre.
Solución: abra setclasspath.sh en el directorio bin de tomcat, agregue el siguiente código y modifique la ruta a su propia máquina jdk y jre.
export JAVA_HOME = / home / soft / jdk1. 8 .0_171 / export JRE_HOME = / home / soft / jdk1. 8 .0_171 / jre
Referencia: https://blog.csdn.net/jeamking/article/details/7881196