Properties WSADMIN jacl脚本-如何获取属性值
在WSADMIN jacl脚本中,如何获取WSADMIN.properties值? 例如“com.ibm.ws.scripting.traceFile” 我已经试过了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中,并作为系统属
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