Я пытаюсь изменить JVM, работающую на Tomcat7 на моей Ubuntu 14.04, которая в настоящее время работает на 1.7.0_121-b00. Я в настоящее время имею 1.8.0_121 версия, и я хотел бы использовать ее в Tomcat7. Я изменил конфигурацию в/etc/default/tomcat7 следующим образом:
# Run Tomcat as this user ID. Not setting this or leaving it blank will use the
# default of tomcat7.
TOMCAT7_USER=tomcat7
# Run Tomcat as this group ID. Not setting this or leaving it blank will use
# the default of tomcat7.
TOMCAT7_GROUP=tomcat7
# The home directory of the Java development kit (JDK). You need at least
# JDK version 1.5. If JAVA_HOME is not set, some common directories for
# OpenJDK, the Sun JDK, and various J2SE 1.5 versions are tried.
#JAVA_HOME=/usr/lib/jvm/openjdk-6-jdk
JAVA_HOME= /usr/lib/jvm/java-8-oracle
Но когда я перезапускаю Tomcat7, он дал мне следующую ошибку
/etc/default/tomcat7:/usr/lib/jvm/java-8-oracle: Разрешение отклонено
хотя я уже - корень в этом случае. Есть ли что-то не так с ним?
CATALINA_HOME
путь, где кот установлен. JAVA_HOME
путь к Вашему jdk. Для изменения jdk, который будет использоваться котом, необходимо добавить ниже 2 строк к bashrc
файл с помощью редактора как 'нано'
$nano ~/.bashrc
В bashrc
, файл добавляет ниже 2 операторов:
export JAVA_HOME=/path/to/your/jdk
export CATALINA_HOME=/path/to/your/tomcat
Сохраняют и выходят из .bashrc
.Changes являются эффективными после перезапуска bashrc
файл.
$source ~/.bashrc
, После того как мы сделаны с путем it’s время, чтобы выполнить кота И проверить ввод http://localhost:8080
, необходимо видеть страницу приветствия значения по умолчанию кота.