02. 필요한 프로그램 설치

2. 필요한 프로그램 설치

2.1. JDK

자바로 프로그램을 개발하기 위해서는 JDK(Java Development Kit)가 필요하다.
현재 자바 버전은 15까지 나온 상태이나 프로젝트는 8버전(jdk 1.8)로 진행한다.
https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 에 접속해서 회원 가입 후 JDK를 다운로드, 설치한다.

2.2. 이클립스

이클립스는 자바 개발용 IDE다. 즉 프로그램을 만드는 프로그램이다.
https://www.eclipse.org/downloads/packages/ 에 접속해서 Eclipse IDE for Enterprise Java Developers를 다운로드한다. 무설치 프로그램이므로 압축을 풀고 바로 실행 가능하다.
다만 이클립스 2020-09 버전부터는 자바 버전 11이상을 필요로 하므로 자바 버전 8 버전용으로는 마지막 버전인 2020-06 버전을 https://www.eclipse.org/downloads/packages/release/2020-06/r 에서 설치한다.

2.3. 이클립스 package explorer 로 프로젝트 뷰 변경

  1. window -> show view -> other를 차례로 클릭한다. 
  2. Java -> package explorer -> open을 차례로 클릭한다. 
  3. 하단 탭에 package explorer가 추가되었다. 
  4. 아래의 탭을 끌어서 왼쪽에 붙여넣는다. 

2.4. 이클립스 sts 플러그인 설치

 

Spring Tool Suite 플러그인을 이클립스에 설치한다. STS는 스프링 개발시에 필요한 기능들을 서포트하는 역할을 하게 된다.

  1. help -> eclipse marketplace 를 누른다. 
  2. spring tools 3 StandAlone Edition을 검색 후 install 버튼을 클릭한다. 
     
  3. 라이센스에 동의한다. 
  4. 오른쪽 하단 installing software 지나가길 기다린다. 
  5. restart now 메세지가 나오면 이클립스를 재시작한다. 

2.5. 마리아디비 설치

 

마리아디비(MariaDB)는 MySQL 클론 무료 관계형 데이터베이스(RDBMS) 서버다. 데이터를 저장하기 위해 사용한다. https://mariadb.org/download/ 에서 다운로드해서 설치한다.

2.6. HeidiSQL 설치

HeidiSQL은 Mysql GUI 관리 프로그램이다. https://www.heidisql.com/ 에서 다운로드해서 설치해 두자.