2014-03-26 4 views
0

QSH 명령에서 propertie 파일을로드 할 수있는 방법이 있습니다.QSH 명령에서 속성 파일 가져 오기 - iseries

내 시스템이 Java 1.4 버전에서 실행되고 프로그램이 Java 1.6 버전에서만 실행되는 문제가 있습니다. 그래서 내가 말하는 propertie 파일을 작성,

java -cp "Test.jar:lib/*" my.package.MainClass 

가 Properie 파일의 이름은 Java_Version.properties

에게

할 일이다

.. 1.6 버전을하지만 난 absulutly 어떻게 내 코드에서 implemnt하는 아무 계획이 없다 너는 어떤 해결책이 있니?

관련

답변

2

환경 변수 QIBM_JAVA_PROPERTIES_FILE으로로드 할 등록 정보 파일을 지정할 수 있습니다. 이 사용자 홈 디렉토리에 존재하는 경우 SystemDefault.properties라는 이름의 파일에 추가 속성에서

QIBM_JAVA_PROPERTIES_FILE=/path/to/myproperties.properties java -cp "Test.jar:lib/*" my.package.MainClass 

이 자동으로로드됩니다.

: 여기

유용 할 수있는 추가 문서에 대한 몇 가지 링크입니다
2

는 IBM 전 7.1에서 환경 변수 JAVA_HOME를 사용하여, 나는 지정합니다 :

JAVA_HOME='/QOpenSys/QIBM/ProdData/JavaVM/jdk60/64bit' 
export JAVA_HOME 
java -version 

IBM 지원 문서는 운영 체제 릴리스에 의해 N1011999지원 자바 버전에는 여러 운영에 대한 JAVA_HOME 설정을 설명합니다 시스템 릴리스.