将环境变量传递给大型机JVM

问题描述 投票:0回答:1

我正在运行JAVA大型机JAR。使用z / OS上的IBM JVMLDM可以成功运行。我的下一步是集成内部日志记录框架。我需要使用JCL中的STDENV DD语句将几个环境变量(用户系统属性)传递给JVM。我正在PARM文件中使用IBM(文档)提供的环境变量,如下所示:

IJO="$IJO -DCAR_PROP=6123548595"
EXPORT IBM_JAVA_OPTIONS="$IJO "

我也以类似的方式使用以下环境变量:

IJO="$IJO -DCAR_PROP=6123548595"
EXPORT JZOS_JVM_OPTIONS="$IJO "

这些选项都不起作用,因为JAR仍然无法捕获该属性。寻找一些关于我可能不熟悉的陈述可能是什么问题的见解。

撤消https://www.ibm.com/support/knowledgecenter/SSLTBW_2.1.0/com.ibm.zos.v2r1.iean500/bcdbatch.htm

properties jvm mainframe zos jcl
1个回答
0
投票

使用小写export是否有效?即

IJO="$IJO -DCAR_PROP=6123548595"
export IBM_JAVA_OPTIONS="$IJO "
© www.soinside.com 2019 - 2024. All rights reserved.