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-installed目录不同?
此路径配置在哪里?
旁注:清除不是来自cataline路径:两个tomcat都显示了正确的环境变量:
这里是apt get默认安装主目录的地方:

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

摘录:
CATALINA_BASE: /opt/tomcat
CATALINA_HOME: /opt/tomcat

最佳答案

sudo nano /etc/systemd/system/tomcat.service
添加以下行:

[Service]
WorkingDirectory=/opt/tomcat

10-06 11:02