我想添加和我的tomcat web应用程序可以访问的环境variables。 我已经通过这个链接,但我想在root用户设置环境variables。 怎么做?
如何存储 – 在bash脚本的环境variables中排除grep的参数
访问一个DLL中的全局variables
为什么Perl的glob为其他调用返回undef?
在windows中永久更改环境variables
在C#中为新用户创build环境variables
根据文档( http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt ),你应该把所有的env变量设置在$ CATAliNA_HOME / bin / setenv.sh
编辑:为了完整性,我想这是值得一提的,即使这是推荐的方式,上面的文档状态:
默认情况下,setenv脚本文件不存在。 如果脚本文件存在于CATAliNA_BASE和CATAliNA_HOME中,则首选CATAliNA_BASE中的脚本文件。
如果它不存在,你可能也想在env vars中寻找:
/etc/tomcat/tomcat[67].conf )或
/etc/default/tomcat[67].conf (例如ubuntu)或者
/etc/sysconfig/tomcat[67].conf )
得到了解决方案…我所做的是我已经把导出语句在/etc/init.d/tomcat6在顶部,并通过命令sudo /etc/init.d/tomcat6 restart服务器。 所以现在我在tomcat服务器上运行的web-app可以访问这个变量。
没有这个工作?
转到您的环境文件。 sudo vi / etc / environment并添加所需的变量。 并保存该文件。
我想在最近的Ubuntu中,您将不得不重新启动系统以使更改生效。
总结以上是内存溢出为你收集整理的在Tomcat应用程序中设置shell脚本/访问的环境variables全部内容,希望文章能够帮你解决在Tomcat应用程序中设置shell脚本/访问的环境variables所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)