【问题标题】:Best way to configure environment variables for Tomcat为Tomcat配置环境变量的最佳方法
【发布时间】:2018-10-10 05:55:26
【问题描述】:

我在目录 /etc/systemd/system 中有一个 Tomcat 服务文件,并且我在该服务文件中保留了一些环境文件。文件 $TOMCAT_HOME/bin/setenv.sh 还包含一些其他环境变量。

现在我打算将所有环境变量都移到一个文件中(tomcat 服务文件或 setenv.sh 文件)。

请帮帮我,哪个文件最好有环境变量?是service文件还是setenv.sh文件?

【问题讨论】:

    标签: linux tomcat environment-variables


    【解决方案1】:

    嗯,$TOMCAT_HOME/bin/setenv.sh 文件应该在 Tomcat 启动时执行。把变量放在那里应该没问题。我有时将它们直接放在$TOMCAT_HOME/bin/catalina.sh 中,从来没有任何问题。

    【讨论】:

    • 感谢您的快速回复。还有一个问题,服务文件会先运行吗?所以它会在 setenv.sh 文件执行之前导出环境吗?
    猜你喜欢
    • 2014-10-04
    • 2021-11-04
    • 2015-03-23
    • 2014-02-15
    • 1970-01-01
    • 2015-02-11
    • 1970-01-01
    • 2018-11-09
    • 2016-10-02
    相关资源
    最近更新 更多