Debian/Ubuntu 中 tomcat7 的 CATALINA_HOME 在哪里,更重要的是你是怎样找到它的?
我同意 Debian 重新安排默认软件安装,但我们必须能够找出基本资源被移动到了哪里。tomcat7 安装中是否有任何易于查找的 README 或配置文件包含此重要信息?
答案1
它在 之下/usr/share/tomcat7/
。
找到该位置的一种方法是查看服务启动脚本/etc/init.d/tomcat7
。您将在其中找到以下几行:
NAME=tomcat7
...
CATALINA_HOME=/usr/share/$NAME
编辑:
在 Ubuntu 20/Tomcat 9 中,它位于 下/usr/share/tomcat9/
。
您可以在 systemd 服务文件中找到该位置/usr/lib/systemd/system/tomcat9.service
:
Environment="CATALINA_HOME=/usr/share/tomcat9"
答案2
最近安装了带有 tomcat7 的 Ubuntu 14.04.4。显然,默认的 CATALINA_HOME 现在指向 /var/lib/tomcat7/conf