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 로 프로젝트 뷰 변경
- window -> show view -> other를 차례로 클릭한다.
- Java -> package explorer -> open을 차례로 클릭한다.
- 하단 탭에 package explorer가 추가되었다.
- 아래의 탭을 끌어서 왼쪽에 붙여넣는다.
2.4. 이클립스 sts 플러그인 설치
Spring Tool Suite 플러그인을 이클립스에 설치한다. STS는 스프링 개발시에 필요한 기능들을 서포트하는 역할을 하게 된다.
- help -> eclipse marketplace 를 누른다.
- spring tools 3 StandAlone Edition을 검색 후 install 버튼을 클릭한다.
- 라이센스에 동의한다.
- 오른쪽 하단 installing software 지나가길 기다린다.
- restart now 메세지가 나오면 이클립스를 재시작한다.
2.5. 마리아디비 설치
마리아디비(MariaDB)는 MySQL 클론 무료 관계형 데이터베이스(RDBMS) 서버다. 데이터를 저장하기 위해 사용한다. https://mariadb.org/download/ 에서 다운로드해서 설치한다.
2.6. HeidiSQL 설치
HeidiSQL은 Mysql GUI 관리 프로그램이다. https://www.heidisql.com/ 에서 다운로드해서 설치해 두자.