Service tomcat8 failed to start by using service tomcat8 start

后端 未结 4 1838
粉色の甜心
粉色の甜心 2021-02-14 20:19

I\'m using Vagrant to deploy to Ubuntu Linux and try to start a tomcat8 service.

Tomcat 8 was installed by apt-get install tomcat8.

Wh

4条回答
  •  粉色の甜心
    2021-02-14 20:56

    What I did to solve the issue :

    Process: 1312 ExecStart=/etc/init.d/tomcat8 start (code=exited, status=1/FAILURE)

    See tomcat's dependencies
    dpkg -s tomcat8-common|grep Depends

    and the system java version
    javar -version

    And try to sort out things with the appropriate java version if things don't match.


    If that's not the case, continue :

    Never bad to start with
    sudo apt-get update

    Check eventual running tomcat processes
    ps aux | grep java

    Test the pid you're going to kill
    pgrep -f tomcat

    Targeted action
    sudo pkill -f tomcat

    Start removing by typing sudo apt-get remove tomcat8-tab.
    You might find :

    tomcat8-common tomcat8-user

    Complete remove with ( I don't know which of these below is the most appropriate to run )
    sudo apt-get purge tomcat8 or
    sudo apt-get --auto-remove purge tomcat8 or just
    sudo apt-get remove tomcat8

    You can also
    sudo apt-get autoremove

    Carefully sudo rm -r folders like

    • /var/lib/tomcat*
    • /usr/share/tomcat*
    • /etc/tomcat*

    Reboot
    sudo systemctl reboot

    When back on track install
    sudo apt-get install tomcat8

    Check how's going
    sudo systemctl status tomcat8.service
    sudo /usr/share/tomcat8/bin/version.sh

    Better ?

提交回复
热议问题