Tomcat Установка startup.sh не работает

Итак, я проследил список шагов на: ].

Когда я пытаюсь запустить скрипт запуска, я получаю это сообщение:

$CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE:   /usr/share/tomcat7
Using CATALINA_HOME:   /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME:        /usr/lib/jvm/default-java
Using CLASSPATH:       
/usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory
/usr/share/tomcat7/bin/catalina.sh: 389: /usr/share/tomcat7/bin/catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent

Что я должен сделать, чтобы это исправить? И я должен изменить переменную CATALINA_BASE?

5
задан 22 April 2015 в 23:59

2 ответа

Вам нужно будет создать папку logs и файл catalina.out в папке, на которую он жалуется «нет такого файла или каталога», и предоставить chmod 766 catalina.out. После этого снова запустите $ CATALINA_HOME / bin / startup.sh.

0
ответ дан 22 April 2015 в 23:59

Ваша проблема в том, что вы не можете смешивать направляющие. Просто верните изменения в файл ~/.bashrc. С первой командой у вас уже установлен tomcat, но без запуска веб-сервера. Просто запустите sudo service tomcat7 start, затем перейдите в веб-браузер, введите http://localhost:8080 и готово.

enter image description here

sudo lsof -i:8080
COMMAND   PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    11399 tomcat7   44u  IPv6 632616      0t0  TCP *:http-alt (LISTEN)
0
ответ дан 22 April 2015 в 23:59

Другие вопросы по тегам:

Похожие вопросы: