linux - 为Tomcat配置环境变量的最佳方法
问题描述
我在目录 /etc/systemd/system 中有一个 Tomcat 服务文件,并且我在该服务文件中保留了一些环境文件。文件 $TOMCAT_HOME/bin/setenv.sh 还包含一些其他环境变量。
现在我打算将所有环境变量移动到一个文件中(tomcat 服务文件或 setenv.sh 文件)。
请帮助我,哪个文件最好有环境变量?是服务文件还是 setenv.sh 文件?
解决方案
好吧,$TOMCAT_HOME/bin/setenv.sh
文件应该在Tomcat启动时执行。把变量放在那里应该没问题。我有时直接把它们放进去$TOMCAT_HOME/bin/catalina.sh
,从来没有任何问题。
推荐阅读
- java - 什么标志'| ' 在 java 中是什么意思?
- rest - NullPointer 与 org.eclipse.persistence.jaxb.rs.MOXyJsonProvider.writeTo 同时使用 jax-rs 构建 rest api
- r - 在 R 中使用 ggplot 制作龙卷风图
- android - 以编程方式将主题设置为 Android 系统预览窗口
- python-3.x - 使用 Pyrebase 拒绝 Firebase 数据库的权限
- c# - 有没有办法在代码中指定引用?
- javascript - 需要帮助限制数组/优化 axios 响应
- java - pcap4j - Android Proguard/R8 配置
- php - PHP/FPDF 一直在 cloudflare 后面加载
- android - FutureBuilder 不返回小部件