Properties WSADMIN jacl脚本-如何获取属性值

Properties WSADMIN jacl脚本-如何获取属性值,properties,wsadmin,jacl,Properties,Wsadmin,Jacl,在WSADMIN jacl脚本中,如何获取WSADMIN.properties值? 例如“com.ibm.ws.scripting.traceFile” 我已经试过了 put$com.ibm.ws.scripting.traceFile 但是回来了 无法读取“com.ibm.ws.scripting.traceFile”:没有这样的变量 执行时 “puts$com.ibm.ws.scripting.traceFile”存储在wsadmin.properties中的值将加载到JVM中,并作为系统属

在WSADMIN jacl脚本中,如何获取WSADMIN.properties值? 例如“com.ibm.ws.scripting.traceFile”

我已经试过了

put$com.ibm.ws.scripting.traceFile

但是回来了

无法读取“com.ibm.ws.scripting.traceFile”:没有这样的变量
执行时

“puts$com.ibm.ws.scripting.traceFile”

存储在wsadmin.properties中的值将加载到JVM中,并作为系统属性存储。通过使用Java的
Java.lang.System
对象,然后检索所需的特定属性,可以获得这些属性的值:

以下是JACL代码:

package require java

set sysprops [java::call System getProperties]
set traceFile [[$sysprops get com.ibm.ws.scripting.traceFile] toString]

puts "trace file: $traceFile"
对任何感兴趣的人来说,这里是Jython的等价物:

from java.lang import System as javasystem

sysprops = javasystem.getProperties()
traceFile = sysprops.get('com.ibm.ws.scripting.traceFile')

print "traceFile: " + traceFile

存储在wsadmin.properties中的值被加载到JVM中,并作为系统属性存储。通过使用Java的
Java.lang.System
对象,然后检索所需的特定属性,可以获得这些属性的值:

以下是JACL代码:

package require java

set sysprops [java::call System getProperties]
set traceFile [[$sysprops get com.ibm.ws.scripting.traceFile] toString]

puts "trace file: $traceFile"
对任何感兴趣的人来说,这里是Jython的等价物:

from java.lang import System as javasystem

sysprops = javasystem.getProperties()
traceFile = sysprops.get('com.ibm.ws.scripting.traceFile')

print "traceFile: " + traceFile