我想添加可以通过我的 tomcat 网络应用程序访问的环境变量。我经历了this link但我想在 root 用户中设置环境变量。如何做到这一点?
最佳答案
根据文档(http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt),您应该在 $CATALINA_HOME/bin/setenv.sh 中设置所有环境变量
编辑: 为了完整起见,我想值得一提的是,尽管这是推荐的方式,但上面的文档指出:
By default the setenv script file is absent. If the script file is present both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is preferred.
如果它不存在,您可能还想在以下位置查找环境变量:
/etc/tomcat/tomcat[67].conf
(suse) 或/etc/default/tomcat[67].conf
(例如 ubuntu)或/etc/sysconfig/tomcat[67].conf
(rhel, fedora)
关于java - 在 Tomcat 应用程序中的 shell 脚本/访问中设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10153174/