개요
개발자가 자바를 설치한다는 것은
JRE(Java Runtime Enviroment)와 JDK(Java Development Kit)을 설치한다는 것을 뜻합니다.
JRE는 Servlet과 JSP 등을 실행 시켜주는 일종의 엔진 입니다.
(그 외 JAVA로 만들어진 어플리케이션을 실행합니다만 웹 프로그래밍에서는 논외 입니다.)
JDK는 개발자가 사용하는 여러가지 개발용 도구들이 들어 있습니다.
대표적으로 javac.exe가 있는데, *.java 파일을 컴파일 하는 도구(컴파일러) 입니다.
더 알고 싶으시면 http://folt.egloos.com/viewer/2353901 이 블로그를 참고 하세요.
JDK(Java Development Kit) 설치 - JRE가 함께 포함되어 있습니다.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
자신의 시스템에 맞는 것을 다운로드 받아 설치합니다.
변수 값 마지막에
javac.exe 가 있는 경로를 추가 합니다.
C:\Program Files\Java\jdk1.8.0\bin\;
'사용자 변수 편집' 창에서 확인 누르고, '환경 변수' 창에서도 확인 눌러줘야 적용 됩니다.
(재부팅하지 않아도 되지만 시스템 속성 창 까지 닫아주어야 합니다.)
* 사용자 변수 쪽에 Path가 보이지 않는다면, 시스템 변수 쪽에 있는 Path를 수정하십시오.
시작 > 실행 > cmd 를 입력하여, 커맨드 창을 하나 열고,
javac 엔터를 입력하여 패스가 잘 걸렸는지 확인합니다.
*이렇게 설정하는 이유는 컴파일 할 때 조금이라도 타이핑을 줄이기 위해서 이다. 적어도 경로는 안쳐도 됩니다.
다음으로 시스템 변수에 JAVA_HOME, JRE_HOME을 추가할 겁니다.
변수 이름: JAVA_HOME
변수 값: C:\Program Files\Java\jdk1.8.0
변수 이름: JRE_HOME
변수 값: C:\Program Files\Java\jre8
커맨드 창에서 cd %JAVA_HOME% 를 입력하여 잘 이동되는지 확인해 봅니다.
커맨드 창에서 cd %JRE_HOME% 를 입력하여 잘 이동되는지 확인해 봅니다.
*환경변수를 설정해야 하는 이유는 자바 기반 각종 프로그램에서, JAVA_HOME이라던가 JRE_HOME 같은 변수를 사용하기 때문입니다. 이것은 약속 아닌 약속 입니다.
'JSP' 카테고리의 다른 글
자바 웹 어플리케이션 폴더 구조 / 요청에서 응답까지 기본적인 실행 순서 (0) | 2013.10.20 |
---|---|
서블릿 요청에 대한 컨테이너의 요청처리 순서 (0) | 2013.10.10 |
웹 어플리케이션 발전 순서 - HTML > CGI > JSP & Servlet (0) | 2013.10.10 |
HTTP 기초 (0) | 2013.10.10 |
JAVA 웹 개발환경 세팅 - JSP 개발환경 세팅 - 수동컴파일(no eclipse) (0) | 2013.10.10 |