Alterar JVM em execução no Tomcat7 Ubuntu 14.04 permissão negada

1

Estou tentando alterar a JVM em execução no Tomcat7 no meu Ubuntu 14.04 que está sendo executado em 1.7.0_121-b00. Atualmente tenho versão 1.8.0_121 e gostaria de usá-lo no Tomcat7. Eu alterei a configuração em / etc / default / tomcat7 da seguinte forma:

# 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

Mas quando eu reinicio o Tomcat7, ele me deu o seguinte erro

/etc/default/tomcat7: /usr/lib/jvm/java-8-oracle: Permission denied

embora eu já seja uma raiz neste caso. Tem alguma coisa errada com isto?

    
por Ihsan Haikal 13.03.2017 / 10:15

1 resposta

0

CATALINA_HOME é o caminho em que o tomcat está instalado. JAVA_HOME é o caminho para o seu jdk. Para alterar o jdk a ser usado pelo tomcat, você deve adicionar as duas linhas abaixo ao arquivo bashrc usando um editor como 'nano'

$nano ~/.bashrc

No arquivo bashrc , anexe as duas declarações abaixo:

export JAVA_HOME=/path/to/your/jdk

export CATALINA_HOME=/path/to/your/tomcat

Salve e saia de .bashrc . As alterações são efetivas após a reinicialização do arquivo bashrc .

$source ~/.bashrc

Quando terminarmos o caminho, é hora de executar o tomcat E verifique digitando http://localhost:8080 Você deve ver uma página de boas-vindas padrão do tomcat.

    
por rohith 13.03.2017 / 10:52