이번 장이 아마도 가장 힘들고 긴 장이 될 것이라 생각됩니다. 개발 환경 구축이야 말로 '개발의 절반'이라는 말이 있듯이 처음 입문자들에겐 개발도 해 보기 전에 더 없는 좌절감을 줄 수 있는 일이 개발환경 구축 작업입니다. https://repl.it 사이트와 같이 개발 환경을 미리 구축해 놓고, 개발자는 개발만 해도 되는 환경을 재공 하는 서비스도 있지만, 항상 네트워크가 연결되어 있어야 한다는 점과, 서비스되지 않는 요소들은 사용할 수 없다는 몇 가지 단점이 존재합니다. 그러나 그런 것 보다도 개발자라면 적어도 자기가 개발하려는 프로젝트에 필요한 요소들의 종류와 설치 방법쯤은 알고 있어야 되다는 것이 저의 지론입니다. ^^
설치해야 할 라이브러리와 프로그램들은 아래와 같습니다.
- JDK 설치
- Tomcat 컨테이너 설치
- eclipse 설치
- oracle 설치
- file upload API 설치
설치 순서는 딱히 없지만 1,2,3번은 순서대로 설치하는 것이 여러모로 편합니다.
이번 장에서는 JDK 설치 부분을 살펴보도록 하겠습니다.
JDK 설치 및 환경 설정
사이트 : https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
사이트 내용이 언제 리뉴얼 될지는 모르겠지만 이 글을 쓰는 시점에서 아래의 그림과 같이 다운로드 페이지를 재공하고 있습니다. 그냥은 다운 로드되지 않으며 반드시 오라클 사이트에 가입한 후 로그인해야 합니다.
적당한 실행파일을 다운로드 한 후 설치 과정은 일반 프로그램들의 설치 과정과 별반 다를 바가 없습니다. 혹시 본인의 운영체제가 x86인지 x64인지 알 수 없다면 그냥 x86 유형의 jdk를 설치해도 프로그램을 실행하는데 전혀 문제가 되지 않습니다. 그러나 x64용 파일은 x86에서 설치되지 않습니다.
- 시스템 종류 확인하기
작업 : 탐색기 > 내 PC(내 컴퓨터) > 속성
위의 그림의 빨간 영역에서 처럼 64비트 운영체제로 되어 있다면 x64이고, 32비트 운영체제로 되어 있으면 x86입니다.
JDK가 설치된 후 운영체제의 환경 설정 정보를 수정하거나 추가해야 하는데 두 가지만을 설정하도록 하겠습니다.
- JAVA_HOME
자바를 필요로 하는 프로그램들에게 JDK가 어디에 설치되었는지를 알려주는 환경 변수입니다. 다운로드된 파일을 기본값으로 설치했다면 'c:\Program Files\Java\jdk1.8.XXX'와 같은 폴더에 JDK가 설치되어 있을 것입니다. 여기서 XXX는 버전 번호입니다. 바로 이 폴더가 JAVA_HOME 환경 변수에 대입할 값이 됩니다. 만약 x64용 운영체제에서 x86용 JDK를 설치하셨다면 'c:\Progream Files (x86)\jdk1.8.XXX'와 같을 것입니다.
step 1.
먼저 탐색기를 열어 설치된 JDK 폴더로 이동하여 탐색기에 표시된 경로를 복사해 둡니다.(JDK 마이너 버전명은 신경 쓰지 맙시다 ^^)
step 2.
환경 변수를 추가하거나 수정할 수 있는 다이얼로그창을 열겠습니다.
작업 : 탐색기 > 내 PC(내 컴퓨터) > 속성 > 고급 시스템 설정 > 고급(탭) > 환경 변수
환경변수를 추가할 영역이 윗쪽과 아래쪽 두 가지로 나뉘는데 현재 사용자에게만 영향을 주는 위쪽 영역에서 '새로 만들기' 버튼을 클릭한 후 변수 이름엔 'JAVA_HOME'을 변수 값에는 step1에서 복사해 두었던 내용을 붙여 넣기 한 후 확인 버튼을 클릭합니다.
- PATH
두 번째로 등록해야 하는 환경 변수는 PATH입니다. JAVA_HOME 이 JDK의 설치 위치를 알려주는 환경 변수라면 PATH는 실행 파일들의 위치를 알려주는 환경 변수입니다. 자바와 관련된 실행 파일들은 JAVA_HOME 하위 디렉터리인 BIN에 모두 저장되어 있습니다. 따라서 PATH에 관련 내용을 추가해 주어야 합니다. PATH에는 이미 여러 정보들이 등록되어 있을 가능성이 높습니다. 환경 변수명을 주의 깊게 살펴보시고 Path항목이 없으면 '새로 만들기' 버튼을 있으면 '편집' 버튼을 클릭한 후 아래와 같이 값을 추가해 줍니다.
추가할 내용 : %JAVA_HOME%\bin
이때 추가되는 내용 중 % JAVA_HOME% 은 step 2에서 추가한 환경변수를 의미합니다.
JAVA_HOME과 PATH 정보를 추가한 화면입니다.
확인 버튼을 클릭하여 최종 저장한 후 명령 프롬프트 창을 열어 설치된 jdk의 컴파일러 버전명을 확인하는 명령에 정상적인 버전이 표시된다면 위의 작업은 모두 성공한 것이라 생각해도 좋습니다.
작업 : javac -version
이것으로 JDK 설치 과정을 마치도록 하겠습니다.
'프로젝트 > 자바 빈과 JSP만을 사용한 게시판 만들기' 카테고리의 다른 글
5장 프로그램및 라이브러리 설치-eclipse (0) | 2020.05.08 |
---|---|
4장 프로그램및 라이브러리 설치-Tomcat (0) | 2020.05.08 |
2장 개발환경 (0) | 2020.05.08 |
1장 개요 (0) | 2020.05.08 |
자바 빈만으로도 웹 서비스가 가능하다. (0) | 2020.05.08 |