Я работаю с tomcat 7 на aws linux AMI. Я установил tomcat 7 и все работает нормально. Теперь мне нужно развернуть в нем веб-приложение eHour. Я выполнил все процедуры, описанные в этой документации. Но когда я запустите приложение ehour, оно не запускается, и выдается следующая ошибка.
Вызвано: java.io.FileNotFoundException: ${EHOUR_HOME}/conf/ehour.properties (Нет такого файла или каталога)
также, когда я делаю printenv, в списке нет переменной EHOUR_HOME. Ниже приведен мой код для setenv.sh
# Load Tomcat Native Library
LD_LIBRARY_PATH=/opt/bitnami/common/lib:$LD_LIBRARY_PATH
EHOUR_HOME=/home/bitnami/ehour
JAVA_HOME=/opt/bitnami/java
JRE_HOME=$JAVA_HOME
JAVA_OPTS="-Djava.awt.headless=true -XX:+UseG1GC -Dfile.encoding=UTF-8 $JAVA_OPTS "
. "/opt/bitnami/java/bitnami/setenv.sh"
export JAVA_HOME
export JRE_HOME
export JAVA_OPTS
export LD_LIBRARY_PATH
export EHOUR_HOME
Если вы можете указать на мою ошибку или какой-либо другой способ объявить переменную EHOUR_HOME, чтобы tomcat мог выбрать ее во время запуска. Спасибо