본문 바로가기

JSP/0. 개발환경 구축

JSP 개발 환경 구축하기 1편 - Java JDK 14 설치, 환경변수 설정

 

 

JSP 개발 환경을 만들기 위해서는 먼저 JDK : Java Development Kit 설치가 필요합니다.

아래 오라클 링크를 통해 JDK를 다운로드가 가능합니다.

 

- Java SE Development Kit 14-

 

https://www.oracle.com/java/technologies/javase-jdk14-downloads.html

 

Java SE Development Kit 14 - Downloads

Java SE Development Kit 14 Downloads Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications, and components using the Java programming language.

www.oracle.com

 

스크롤을 내려서 자신의 컴퓨터 운영체제에 맞는 JDK를 선택하여 다운로드합니다.

 

윈도우일 경우 Windows x64 Installer를 선택하세요

 

윈도우 사용자이므로 64비트 .exe 설치파일을 선택하여 설치를 진행하겠습니다.

 

이후 진행은 JDK 12와 동일합니다.

 

Next 를 누르며 설치를 진행

 

경로를 변경하지 않고 그대로 진행

 

설치 진행중...

 

설치 완료

 

JDK 설치가 완료되면 설치 경로를 바꾸지 않는 한 C:\Program Files\Java\jdk-12.0.1 경로에 설치됩니다.

 

 

[환경 변수 설정]

 

설치 경로의 bin 폴더에 들어가 보면,

컴파일러인 javac.exe 와 자바 가상 머신(JVM) 구동 명령어인 java.exe 가 존재합니다.

 

자바 프로그램 개발 시 빈번히 사용되므로 다른 디렉토리에서도 쉽게 실행 할 수 있도록 Path 환경 변수에 bin 폴더의 위치를 등록합니다.

 

[내 PC 우클릭 → 속성(R)]   또는  [제어판 → 시스템 및 보안 → 시스템] 으로 들어가서

고급 시스템 설정으로 들어갑니다.

 

파일탐색기의 내 PC 에서 속성 들어가기

 

고급 시스템 설정 클릭

 

환경 변수(N)... 클릭

 

사용자 변수(U)는 로그인 사용자별로 환경 변수를 설정하는 부분이고,

시스템 변수(S)는 모든 사용자에게 공통적으로 적용되는 환경 변수를 설정하는 부분입니다.

공통적으로 사용해야 할 필요성이 있는 환경 변수는 시스템 변수(S) 영역에 설정하는 것이 좋습니다.

 

여기서는 시스템 변수(S)에 새로 만들기(W)... 클릭

 

변수 이름은 JAVA_HOME, 변수 값은 JDK가 설치된 경로를 지정해 줍니다.

환경변수 JAVA_HOME을 통해 JDK가 설치된 경로로 접근하게 해줍니다.

 

변수 이름과 변수 값 입력

 

실제 사용하는 폴더인 bin디렉토리를 등록하기 위하여 [시스템 변수(S)] 에서 Path 변수를 찾아 편집(I)... 을 클릭합니다.

 

Path 선택 후 편집 클릭

 

 

새로 만들기(N)을 클릭 후 %JAVA_HOME%\bin 을 입력한 후 확인을 클릭합니다.

%JAVA_HOME%는 JAVA_HOME 환경 변수의 값을 참조하는 의미이며,

앞의 환경 변수 JAVA_HOME 을 추가하지 않았다면

%JAVA_HOME% 대신 JDK 가 설치된 전체 경로를 직접 넣어도 상관 없습니다.

 

환경 변수 Path가 잘 적용되었는지 확인하기 위해 명령 프롬프트를 관리자 권한으로 실행 후

javac -version 을 입력한 후 엔터키를 눌러 실행합니다.

 

컴파일러 javac 의 버전이 출력되면 정상적으로 Path가 등록된 것입니다.

 

만약 명령 프롬프트를 매번 관리자 권한으로 실행시키기 번거롭다면,

[시스템 변수(S])가 아닌 [사용자 변수(U)] 에 똑같이 환경 변수 설정을 진행하시면 됩니다.