我正在写一些将安装tomcat软件包的盐堆栈公式。但是安装后,我必须在/ etc / default / tomcat7文件中设置JAVA_HOME。有设置JAVA_HOME的选项吗?还是可以在环境变量中(即.bashrc或.profile文件中)修改或添加JAVA_HOME?
我的poster.example文件将包含以下详细信息:
tomcat_version: 7
java_home: '/usr/lib/jvm/java-7-oracle'
作为设置.bashrc或.profile的替代方法,您可以直接在/etc/default/tomcat7
以下位置直接设置JAVA_HOME值:
tomcat_configuration:
file.append:
- name: /etc/default/tomcat7
- text: export JAVA_HOME={{ pillar['java_home'] }}
如果由于某种原因file.append
不合适,salt提供file.replace和(0.18.0中的新功能) file.blockreplace。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句