Openshift - 无法在JBoss as7磁带中设置env

时间:2014-04-16 12:16:53

标签: openshift openshift-client-tools

我想在JBoss AS 7盒中设置-Djboss.server.default.config env变量。 我尝试使用动作钩子如下

export _JAVA_OPTS=$_JAVA_OPTS"-Djboss.server.default.config=standalone-custom.xml"

,文件名为pre_start_jboss-as7

这个env没有在JBoss中设置。我也尝试重启JBoss,但仍然没有运气。

我也尝试使用rhc set-env命令从命令提示符开始但仍然没有运气。

任何人都可以帮我设置这个环境变量到我的JBoss AS7盒吗?

2 个答案:

答案 0 :(得分:1)

您可以在齿轮路径〜/ jbosseap / env /中创建一个名为JAVA_OPTS_EXT的文件 并将env变量-Djboss.server.default.config放入此文件中 然后当jboss齿轮启动时,它将在你的JAVA_OPTS

之后添加这个env

答案 1 :(得分:0)

据我所知,当您拥有应用程序存储库的本地git副本时,在该目录结构中,有一个standalone.xml,它是JBoss在您的Openshift设备中加载的;您是否尝试过使用该文件?