如何设置tomcat应用服务器的home执行目录?

时间:2018-04-24 11:41:37

标签: java linux ubuntu tomcat tomcat8

tomcat8可以使用ubuntu安装在apt-get install tomcat8上,也可以下载tar.gz存档并手动提取。

问题:根执行路径在安装路径和提取路径之间似乎有所不同。我想知道如何为已安装的路径设置根路径?

catalina.out显示:

  • apt-get安装tomcat: ... PID 1234 (started by tomcat8 in /var/lib/tomcat8)

  • 简单提取tar.gz tomcat存档安装: ... PID 1234 (started by tomcat8 in /)

问题:为什么"手动"提取的tomcat有一个不同的主目录/而不是apt-get安装的/var/lib/tomcat8? 这条路径在哪里配置?

旁注:清除不是来自cataline路径:两个tomcats显示正确的环境变量:

这是apt-get默认安装主目录:

CATALINA_BASE: /usr/share/tomcat8
CATALINA_HOME: /usr/share/tomcat8

萃取:

CATALINA_BASE: /opt/tomcat
CATALINA_HOME: /opt/tomcat

1 个答案:

答案 0 :(得分:0)

sudo nano /etc/systemd/system/tomcat.service

添加以下行:

[Service]
WorkingDirectory=/opt/tomcat