2013-05-02 2 views
0

10gas 용 OEM을 사용할 때 일부 환경 변수를 설정할 수 있습니다. 신청서에서 어떻게 읽을 수 있습니까? 나는 JNDI, System.getenv() (Java 1.4에서 예외를 throw), System.getProperty()를 사용해 보았습니다. 행운을 빈다.Oracle 10gas에서 환경 변수 읽기

답변

1

시스템 속성을 VM 인수 ("-Dfoo = bar")로 설정하고 System.getProperty ("foo")를 사용하여 읽을 수 있습니다. OC4J 독립형을 사용하는 경우 opmn.xml 또는 환경 변수 OC4J_JVM_ARGS에 넣습니다.

+0

이미이 작업이 있지만 변수를 설정하는 "더 나은"방법이 있다고 생각할 수 있습니다 (환경 변수 목록이 내 용도로 사용될 것 같음). 내 고객에게 EAR 파일을 넘겨 주어야하며 배치 후 암호 변수를 설정해야합니다. 당신은 시스템 속성이 갈 길이라고 말할 것입니까? (저는이 오래된 기술로 새로운 것입니다 :)) – bendahmon

+1

opmn.xml에서 환경 변수를 정의 할 수도 있습니다. 주제에 대한 좋은 소식은 다음과 같습니다. http://buttso.blogspot.com/2006/08/accessing-environment-variables-from.html – wytten