Linux 为Tomcat配置环境变量的最佳方法

Linux 为Tomcat配置环境变量的最佳方法,linux,tomcat,environment-variables,Linux,Tomcat,Environment Variables,我在目录/etc/systemd/system中有一个Tomcat的服务文件,我在该服务文件中保存了一些环境文件。文件$TOMCAT_HOME/bin/setenv.sh还包含一些其他环境变量 现在,我计划将所有环境变量移动到一个文件中(tomcat服务文件或setenv.sh文件) 请帮助我,哪一个文件最好包含环境变量?无论是服务文件还是setenv.sh文件?好的,$TOMCAT\u HOME/bin/setenv.sh文件应该在启动TOMCAT时执行。把变量放在那里应该很好。我有时直接把它

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

现在,我计划将所有环境变量移动到一个文件中(tomcat服务文件或setenv.sh文件)


请帮助我,哪一个文件最好包含环境变量?无论是服务文件还是setenv.sh文件?

好的,
$TOMCAT\u HOME/bin/setenv.sh
文件应该在启动TOMCAT时执行。把变量放在那里应该很好。我有时直接把它们放在
$TOMCAT_HOME/bin/catalina.sh中,从来没有遇到过任何问题。

谢谢您的快速回复。还有一个问题,服务文件将首先运行,对吗?所以它将在setenv.sh文件执行之前导出环境,对吗?