Impossível iniciar o Apache Tomcat 8.5.4 no Ubuntu 16.04

2

Eu instalei a seguinte distribuição do Tomcat: link

Eu segui esta instrução passo a passo: link

E eu iniciei o serviço usando o comando sudo systemctl start tomcat , recebi o seguinte erro:

Job for tomcat.service failed because the control process exited with error code. See "systemctl status tomcat.service" and "journalctl -xe" for details.

Obrigado pela sua ajuda antecipadamente!

    
por Jasmin Shaik 25.07.2016 / 09:05

4 respostas

4

Torne o usuário 'tomcat' proprietário de todo o diretório do tomcat usando o comando abaixo:

cd /opt && sudo chown -R tomcat tomcat/

Funcionou para mim.

    
por Jayant 07.08.2016 / 22:31
1

Isto parece ser um problema de permissão, você deve executar o seguinte comando

sudo chmod -R +x tomcat/

Eu segui a estrutura de diretórios no tutorial (em digitalocean) que você está seguindo. Você pode substituir o tomcat / dir pelo seu próprio diretório de instalação

    
por F.E Noel Nfebe 07.12.2016 / 20:12
1

No meu caso, esqueci de alterar o valor de JAVA_HOME em /etc/systemd/system/tomcat.service para corresponder aos meus servidores JAVA_HOME . Mudou e tudo está funcionando bem.

    
por styl3r 01.03.2018 / 11:07
0

Na execução     systemctl start tomcat

Você receberá [Your Issue]

Job for tomcat.service failed because the control process exited with error code. See "systemctl status tomcat.service" and "journalctl -xe" for details.

Seguindo as instruções acima sobre a execução de journalctl -xe , você obterá o seguinte resultado:

Tomcat appears to still be running with PID *PROCESS_ID*. Start aborted.
If the following process is not a Tomcat process, remove the PID file and try again:
UID        PID  PPID  C STIME TTY          TIME CMD
root       982     1  0 09:51 ?        00:00:00 /sbin/wpa_supplicant -u -s -O /run/wpa_supplicant

Mate o processo usando (982 é o ID do processo mostrado no resultado do journalctl)

sudo kill -9 *PROCESS_ID*

Em seguida, execute

systemctl start tomcat para iniciar o tomact.

O

Apache tomcat está em funcionamento.

Mas isso pode desativar o suplicante do 802.x que desativa o WiFi.

Para resolver isso, execute

sudo service network-manager restart

Espero que isso ajude!

    
por r_D 24.07.2017 / 07:47