실행되는 Java 버전
Posted 2009/04/20 17:00
업무 때문에 자바 프로그램을 실행해야 하는 일이 생겼습니다. 제한사항은 1.4 버전 이상이어야 한다는 것. 내 PC의 Java는 현재 최신버전인 1.6 이라 별 생각없이 실행했더니 에러가 발생했습니다. 이상하게 생각하고 제어판의 Java 정보를 보니 역시 1.6 입니다. 이상해서 커맨드창에 java -version 을 날려봤습니다.
돌아오는 메시지는 "java version 1.3.1_01" 컥!!!
알고보니 하드에 존재하는 java.exe 가 8개가 있군요. ㅡ.ㅡ; 각 어플리케이션에서 개별적으로 설치한 것들로 보입니다. 결국, 각각의 path가 설정되어 있어서 커맨드창에서 구버전의 java.exe 가 먼저 실행되는 것이었습니다. 최신버전의 java.exe 경로를 path 에 우선처리 함으로서 문제를 해결했습니다. 이런 경우도 있군요~ ㅋㅋ
돌아오는 메시지는 "java version 1.3.1_01" 컥!!!
알고보니 하드에 존재하는 java.exe 가 8개가 있군요. ㅡ.ㅡ; 각 어플리케이션에서 개별적으로 설치한 것들로 보입니다. 결국, 각각의 path가 설정되어 있어서 커맨드창에서 구버전의 java.exe 가 먼저 실행되는 것이었습니다. 최신버전의 java.exe 경로를 path 에 우선처리 함으로서 문제를 해결했습니다. 이런 경우도 있군요~ ㅋㅋ
- Filed under : 컴퓨팅/일반
- Tag : java, PATH
- 2 Comments Trackback
벌새
| 2009/04/21 11:43 | PERMALINK | EDIT | REPLY |저도 유사한 경험이 있었습니다.
예를 들어서 JRE를 단독으로 설치한 상태에서 오픈오피스를 설치할 때 해당 프로그램에서 제공하는 JRE가 버전이 다를 경우에 따로 설치되는 현상이 있더군요.
일부 프로그램 중에서 JRE를 요구하는 경우 설치 파일 안에 제공되면서 이런 중복적인 현상이 일어나는 것 같습니다.
MegaWave
| 2009/04/21 12:17 | PERMALINK | EDIT |네. 이런 현상이 많겠더군요. JRE를 같이 설치해버리는 어플리케이션이 의외로 많네요.