프로그램 개발을 위한 오라클이나 NX, 팀센터등 자바 기반의 프로그램을 실행하거나 설치시에 다양한 Java 오류를 확인할 수 있고 이러한 에러를 해결하기 위해서는 현재 설치된 자바버전을 확인하고 현재 PC에 필요한 자바버전을 설치하기 위해서 기존 자바삭제를 하거나 자바 다운그레이드로를 통해 자바버전을 하향으로 낮추기 위한 설정방법을 알아보겠습니다.
무료 및 유료버전 자바
오라클 정책 변경으로 유상버전의 오라클 Java SE(JRE/JDK)를 다운로드 또는 업데이트 할 경우 라이센스 계약 및 비용지불이 필요하며 오라클 정책을 정확히 인지하지 못한 상태에서 유상버전을 다운로드/업데이트하는 경우가 발생할 수 있기 때문에 회사에서 업무상 유상버전의 오라클 Java SE 가 필요한 경우는 오라클 Java SE 라이센스 구매 계약 후 사용하시기 바랍니다.
- JRE(Java Runtime Environment)
- JDK(Java Development Kit)
오라클 유료버전 Java SE
- Java6 version 45 이후 (6u45~)
- Java7 version 80 이후 (7u80~)
- Java8 version 211 이후 (8u211~)
- Java11이후 버전 모두 (11, 12, 13, 14, 15)
필요하다면 Java 무료버전을 다운로드하여 설치하면 됩니다. 아래의 리스트는 무료버전 리스트이며 자신의 설치된 버전과 경로를 확인하여 삭제하고 설치하세요.
오라클 무료버전 Java
- Java SE 4 : 1.4.2._30
- Java SE 5 : 1.5.22
- Java SE 6 : 1.6.45
- Java SE 7 : 1.7.80
- Java SE 8 : 1.8.0_202
현재 설치된 Java 버전확인
윈도우 하단 작업표시줄의 검색창에서 CMD & 명령프롬프트를 실행합니다.
CMD 명령프롬프트 창이 실행되면 아래 자바버전 확인 명령어를 소문자로 입력합니다.
java -version
대문자로 입력하면 에러메시지가 실행되니 소문자로 입력 후 엔터
java version 1.8.0_261
java(TM) SE Runtime Environment (Build 1.8.0.261-B12)
Java Hotspot (TM) Client VM (Build 25.261-b12, mixed mode)
현재 설치된 java version 1.8.0_261 버전을 확인할 수 있습니다.
Java Version 자바 설치버전 확인
설치된 자바 프로그램의 Configure Java를 통해 설치된 버전을 확인합니다.
자바제어판에서 버전정보를 확인하기 위해 정보를 선택합니다.
자바 제어판이 실행되면 정보를 선택해서 현재 설치된 버전을 확인합니다.
자바 버전 다운그레이드 및 삭제
현재 설치되어 있는 Java Version 자바버전을 확인하기 위해서는 자바 제어판 -> Java탭으로 이동 후 보기를 선택합니다.
그럼 현재 Java Runtime Environment 설정에서 자바 1.8.0_216버전과 자바 1.7.0_80 버전 2개가 설치되어 있는것을 볼 수 있으며 사용하고자 하는 자바버전을 체크합니다.
여기서 추가 설치하고 싶은 자바 버전이 있다면 찾기 / 추가를 통해 설치할 자바 프로그램을 지정합니다.
반대로 원치 않는 자바버전을 삭제하고 싶다면 제거를 통해 자바삭제를 진행합니다.
자바 실행 환경변수 설정
자바버전을 선택했다고 자바바전이 적용되지 않습니다.
원하는 자바버전 다운그레이드 및 업그레이드 설정을 위해서는 환경변수를 추가 변경합니다.
내PC -> 속성 -> 고급시스템 설정 ->고급탭으로 들어갑니다.
환경변수 새로만들기를 통해 새 시스템 변수로 실행할 설치된 Java경로를 입력합합니다.
변수 이름 | JRE64_HOME |
변수 값 | C:\Program Files\Java\jre7 |
변수 이름 | JAVA_HOME |
변수 값 | C:\Program Files\Java\자바버전 |
다음으로 기존에 설치된 자바경로를 삭제하기 위해서 환경변수를 수정합니다.
시스템 변수 Path 변수를 편집을 선택 후 아래 경로 2개를 삭제합니다.
만약 해당경로가 없다면 무시하고 1개만 있다면 1개만 삭제합니다.
C:\Program Files\Common Files\Oracle\Java\javapath
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
이후 다시 자바버전을 확인하면 자바 버전이 Java 1.7.0.80 버전으로 다운그레이드 된것을 볼 수 있습니다.