У меня есть сервис tomcat tomcat в Ubuntu, где я хочу запускать и закрывать свои сервисы, чего я достигаю с помощью скриптов, которые находятся в моих папках ~/tomcat/bin
startup.sh
и shutdown.sh
когда я пытаюсь запустить службу, у меня получается:
kristoffer@kristoffer-virtual-machine:~/tomcat/bin$
./startup.sh
Using CATALINA_BASE: /home/kristoffer/tomcat
Using CATALINA_HOME: /home/kristoffer/tomcat
Using CATALINA_TMPDIR: /home/kristoffer/tomcat/temp
Using JRE_HOME: /home/kristoffer/java/jdk1.8.0_161
Using CLASSPATH: /home/kristoffer/tomcat/bin/bootstrap.jar:/home/kristoffer/tomcat/bin/tomcat-juli.jar
Tomcat started.
, но всякий раз, когда я пытаюсь использовать скрипт закрытия:
я получаю следующий вывод
kristoffer@kristoffer-virtual-machine:~/tomcat/bin$
./shutdown.sh
Using CATALINA_BASE: /home/kristoffer/tomcat
Using CATALINA_HOME: /home/kristoffer/tomcat
Using CATALINA_TMPDIR: /home/kristoffer/tomcat/temp
Using JRE_HOME: /home/kristoffer/java/jdk1.8.0_161
Using CLASSPATH: /home/kristoffer/tomcat/bin/bootstrap.jar:/home/kristoffer/tomcat/bin/tomcat-juli.jar
./catalina.sh: 1: eval: /home/kristoffer/java/jdk1.8.0_161/bin/java: not found
Кто-нибудь знает, как я могу исправить эту ошибку?