2009년 11월 15일 일요일

[JAVA] Openstudio (eclipse) 와 Control-M (oracle) 간 java jre PATH문제

 

회사의 모니터링PC의 Openstudio (tmax 배치 모니터링/수행 툴) 이 자꾸 jre때문에 에러가 나서 찾아보았다.

Openstudio란 툴은 eclipse기반으로 만들어진 툴이고,

Control-M(배치 스케쥴링 툴)은 Oracle Client를 기반으로 서버와 통신하는 방식이다.

 

다시 말하면, eclipse와 Oracle client 간의 java 환경변수 싸움이다.

 

 

<문제원인>

Oracle이 설치되면, oracle설치시에 내부적으로 설치되는 jre버전 1.18, 1.31 를 쓰려고

자기마음데로 PATH 환경변수에 추가하게되는데,

 

이 추가된 옛날버전을 eclipse까지 쓰려고 하다보니 에러가 난다.

eclipse는 1.4 이상버전을 지원한다.

그래서 PATH변수 맨 앞부분에

자기가 사용하는 jre 버전의 path를 추가해 주면된다. C:\Program Files\Java\jre6\bin;

 

그럼 oracle은 자기꺼쓰고, eclipse도 자기꺼 쓴다.

 

댓글 없음:

댓글 쓰기