본문 바로가기

프로그램/소개/다운로드/메뉴얼

JRE(Java Runtime Environment, JVM) - 자바 기반 프로그램을 위한 썬 자바 가상 머신 설치하기

프로그램의 실행이 왜 안 되는가? - 자바 기반의 의미

어떤 프로그램이나 웹 어플리케이션들은 자바(JAVA)를 기반으로 제작되어 자바 가상 머신(JVM)이 설치된 환경하에서만 프로그램이 구동됩니다. 복잡하게 파고들 필요없이 자바 => 자바 가상 머신 이것만 생각하시면 됩니다. 손쉽게 우리가 요즘 흔히 볼 수 있는 닷넷 프레임웍(.NET Framework) 기반 프로그램을 실행하기 위해선 닷넷 프레임웍을 먼저 설치하는 것과 마찬가지라고 생각하시면 됩니다.

이러한 이유로 요즘에는 아무런 준비도 하지 않은 상태에서 자바 기반 프로그램이나 웹 서비스를 만나게 되면 아래와 같이 자바 가상 머신이 필요하다는 메시지가 출력되며 프로그램이 실행되지 않거나 설치가 되지 않습니다.


우리는 자바 가상 머신이 필요해!!!


이럴 때는 자바 가상 머신을 설치해 주면 해당 프로그램이나 사이트 기능을 정상적으로 사용할 수 있습니다.

참고로 [자바 가상 머신 = Java Virtual Machine = Java Runtime Environment] 모두 같은 말 입니다.




썬 자바 가상 머신 다운로드 및 설치

아래 썬사의 자바 가상 머신 다운로드 페이지로 들어갑니다.



해당 페이지의 무료 Java 다운로드를 클릭하면 현재 사용 중인 운영체제와 브라우저에 맞춰 설치파일을 다운로드하는 페이지로 자동 이동합니다 그곳에서 설치 프로그램을 다운로드하시고 실행하셔서 설치를 진행하시면 됩니다.


만약 운영체제에 맞은 개별적인 설치 파일을 직접 다운로드 받고 싶으시다면 아래의 페이지로 들어가시면 됩니다.





자동 업데이트 끄기

자바 가상 머신이 그리 잦은 업데이트가 필요한 프로그램이 아니기 때문에 생각날 때 한 번씩 업데이트를 하는 것만으로도 충분한 편입니다. 참고로 자바는 설치 후 제어판에서 관리되며 아래는 자동 업데이트를 끄는 방법입니다.
제어판 -> 모든 항목 -> Java


이후 업데이트 탭에서 자동 업데이트 확인체크를 해제하시면 됩니다.



토막 상식 - 윈도우 XP 오리지널 시절에는 윈도우에도 마이크로소프트 자바 가상 머신이 기본으로 탑재되어 있었습니다. 하지만 윈도우 XP 서비스 팩 3 나 윈도우 비스타, 윈도우 7 을 쓰는 지금은 포함되어 있지 않습니다. 자바 가상 머신의 원 제작자인 썬사가 마이크로소프트사의 자바 가상 머신에 특허 침해를 걸었고 공중 분해시켰기 때문이죠.