【问题标题】:The <CATALINA_HOME>/conf/server.xml can't be read<CATALINA_HOME>/conf/server.xml 无法读取
【发布时间】:2018-03-16 11:17:15
【问题描述】:

由于某种原因,我无法让 tomcat 8 在 netbeans 上运行……它在 localhost:8080 上运行得很好。但不会在netbeans上工作。我正在运行 ubuntu 16.04。

catalina 变量设置如下:

      CATALINA_HOME=/usr/share/tomcat8
      CATALINA_BASE=/usr/share/tomcat8

share/tomcat8 没有 conf 文件,我认为这是问题所在,conf 文件位于 var/lib/tomcat8。 我该如何解决这个问题?尝试将 catalina_base 和 _home 设置为 var/bin/tomcat8,但它不起作用

【问题讨论】:

    标签: tomcat netbeans


    【解决方案1】:

    对我来说,这个解决方案有效:

    $ sudo chown -R 用户名 /var/lib/tomcat8
    $ sudo chown -R 用户名 /usr/share/tomcat8
    $ sudo chown -R 用户名 /etc/tomcat8
    $ sudo chown -R 用户名 /var/log/tomcat8

    link

    【讨论】:

    • 这是正确的解决方案。为我工作。
    【解决方案2】:

    感谢您的提示,但是

    1. 你必须使用 'sudo'
    2. 您必须授予 /etc/tomcat8 (chmod +r ...) 的读取权限

    【讨论】:

    • 这不是答案。
    【解决方案3】:

    您好,您的/usr/share/tomcat8 中没有conf 文件夹,请使用以下代码创建tomcat8 配置的符号链接。

    ln -s /etc/tomcat8 /usr/share/tomcat8/conf

    Link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-22
      • 1970-01-01
      • 2020-11-02
      • 2013-02-11
      • 1970-01-01
      相关资源
      最近更新 更多