2013-10-17 1 views
1

을 얻는 방법 wsadmin.properties 값을 얻는 방법은 무엇입니까? 예를 들어 "com.ibm.ws.scripting.traceFile"?WSADMIN jacl 스크립팅 - WSADMIN jacl 스크립트에서 속성 값

이미

puts $com.ibm.ws.scripting.traceFile

꾸물 거리지와 시도는 wsadmin.properties에 저장

can't read "com.ibm.ws.scripting.traceFile": no such variable while executing "puts $com.ibm.ws.scripting.traceFile"

답변

1

값은 JVM에로드 반환하고 시스템 등록 정보로 저장됩니다. 여기에 자이 썬 상당의,

package require java 

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

puts "trace file: $traceFile" 

에 관심있는 사람들을위한 : 다음은 JACL 코드의

을 : 당신은 당신이 원하는 특정 속성을 검색 한 후 자바의 java.lang.System 객체와 작업, 그리고 이러한 속성 값을 얻을 수 있습니다

from java.lang import System as javasystem 

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

print "traceFile: " + traceFile 
관련 문제