【问题标题】:tomcat9 not correctly installed on ubuntu 20.04在 ubuntu 20.04 上未正确安装 tomcat9
【发布时间】:2020-11-30 23:34:33
【问题描述】:

昨天我在我的 ubuntu 20.04 上安装了 tomcat9,但是当我尝试从 /usr/share/tomcat9 下的 bin 文件夹中的 cataline.sh 启动它时,我收到了以下错误:

Using CATALINA_BASE:   /usr/share/tomcat7  
Using CATALINA_HOME:   /usr/share/tomcat7  
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp  
Using JRE_HOME:        /usr   
Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory  
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent

所以我使用 sudo service tomcat9 start 命令正常启动它并且它工作但由于某种原因我使用 sudo apt remove tomcat9sudo 删除了 tomcat9 apt remove tomcat9-admin 并尝试按照相同的步骤再次安装它:tutorial

但是从那以后服务没有启动,我收到了这个错误

Jun 5, 2013 12:23:21 PM org.apache.catalina.startup.Catalina start
SEVERE: Cannot start server. Server instance is not configured.

即使在 /usr/share/tomcat9 我也无法找到 bin 文件夹,任何 建议?

【问题讨论】:

    标签: tomcat9 ubuntu-20.04


    【解决方案1】:

    修复 Tomcat9 中的相同问题

    我使用 apt-get 安装,然后在完全删除后重新安装 tomcat9。同样,它没有在 /usr/share/tomcat9 中安装 /bin 和 /lib 目录

    当我切换到使用 apt 而不是 apt-get 时,它会安装目录。

    如果您最初使用 apt-get

    *如果您已经安装了 --reinstall 标志,请包括它

    sudo apt install --reinstall tomcat9
    

    如果您最初使用 apt

    *如果您已经安装了 --reinstall 标志,请包括它

    sudo apt-get install --reinstall tomcat9
    

    【讨论】:

      猜你喜欢
      • 2021-06-22
      • 2021-07-03
      • 2021-08-23
      • 1970-01-01
      • 2020-10-04
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      相关资源
      最近更新 更多