티스토리 뷰
머리말
이 강좌는 이론적 설명을 최대한 자제하였습니다.
그렇기 때문에 다른 동영상 강좌나 책, 블로그 들보다는 깊이가 많이 얕습니다.
다른 자료들로 공부하면서 이해하기가 어려웠거나 중도포기 하셨던 분들이 보시면 좋을 것 같습니다.
최대한 어려운 부분은 쉽게 풀어 설명하고, 실습 위주이면서 스프링의 장점을 확실히 이해할 수 있는 방향으로 진행해보도록 하겠습니다.
Step 1. 개발환경 폴더 생성
우선 Eclipse, JDK, Tomcat 등을 모아 놓을 폴더를 먼저 생상하도록 하겠습니다.
저는 C드라이브에 study라는 폴더를 생성하였습니다.
꼭 한 곳에 모아놓을 필요는 없지만 이렇게 모아놓으면 개발환경을 다른 개발자에게 전달할 때 편리합니다.
Step 2. JDK 설치
아래의 순서대로 JDK 설치를 진행합니다.
- 자신의 운영체제에 알맞는 설치파일 다운로드
- 다운로드 받은 설치파일 실행
- next 버튼, 다음 버튼만 누르면 설치 완료됨
- 설치된 폴더로 가서 jdk1.8.0_172 폴더를 study 폴더로 복사
Step 3. Eclipse 설치
아래의 순서대로 Eclipse 설치를 진행합니다.
- 자신의 운영체제에 알맞는 설치파일 다운로드
Eclipse Oxygen 버전 64비트 설치파일 다운로드 링크
Eclipse Oxygen 버전 32비트 설치파일 다운로드 링크
- 설치파일 study폴더로 옮긴 후 압축해제
- Eclipse 실행
※ workspace 경로는 C:\study\workspace로 지정했습니다.
Step 4. Tomcat 설치
Step 5. Eclipse 설정
Eclipse를 처음 실행하게 되면 JDK 경로와 Tomcat 경로를 설정해주어야 합니다.
- JDK 경로 설정
Windows -> Preferences -> Java -> Installed JREs -> Add버튼 클릭 -> Standard VM 선택 -> next버튼 클릭 -> JRE home 경로 C:\study\jdk1.8.0_172로 설정 -> Finish버튼 클릭 -> 새로 생긴 jdk 체크 -> Apply 버튼 클릭
- Tomcat 설정
Windows -> Preferences -> Server -> Runtime Environments -> Add버튼 클릭 -> Apache Tomcat v8.5 선택 -> Next버튼 클릭 -> JRE 아까 추가한 JDK로 변경 -> Browse버튼 클릭 -> Tomcat installation directory C:\study\apache-tomcat-8.5.30로 변경 -> Finish버튼 클릭 -> Apply and Close 버튼 클릭
Step 6. STS Plugin 설치
STS Plugin은 Eclipse에서 Spring 개발을 편하게 할 수 있게 도와줍니다.
설치하면 Spring 프로젝트 생성 등의 여러가지 Spring 관련 기능이 Eclipse에 추가됩니다.
아래의 순서대로 설치를 진행합니다.
- Help -> Eclipse Marketplace에서 sts를 검색해서 설치
※ 여러개가 나오면 'Spring Tools (aka Spring IDE and Spring Tool Suite)'라고 쓰여있는 걸 설치하시면 됩니다.
※ Eclipse에서 Marketplace가 안들어가지는 경우가 있는데 그럴 경우에는 http://marketplace.eclipse.org/ 에 직접 접속하셔서 sts검색해서 설치하시면 됩니다.
※ 아래 그림과 같은 경고 메시지가 나오면 Install anyway버튼을 눌러주면 됩니다.
- Eclipse 재시작
- 정상적으로 설치되었는지 확인
※ File - New - Other를 클릭했을 때 아래 그림과 같이 Spring 관련된 프로젝트 유형들이 생겼다면 정상적으로 설치된 것입니다.
마침말
어떤 공부를 하던 제일 귀찮고 짜증나는 부분은 초기 개발환경 구성하는 부분입니다.
귀찮은 일인만큼 한번 할때 알아보기 좋게 잘 정리해놓으면 나중에 큰 도움이 될 수도 있습니다.
다음 강좌에서는 프로젝트를 직접 생성하고 실습해보는 시간을 갖도록 하겠습니다.
'Spring' 카테고리의 다른 글
[Spring] MySQL 연동 방법 (3) | 2018.07.05 |
---|---|
[Spring] Tiles Spring 연동 방법 및 사용법 (2) | 2018.06.15 |
Spring 강좌 4강 - 예제 소스 및 주요파일 분석 (1) | 2018.04.20 |
Spring 강좌 3강 - MVC패턴 및 Spring 기본 동작 순서 (1) | 2018.04.19 |
Spring 강좌 2강 - Spring MVC Project 생성 (0) | 2018.04.18 |
- Total
- Today
- Yesterday
- Nexacro
- IntelliJ
- autoenter
- ListView
- nodatatext
- CodeSandbox
- JavaScript Hoisting 호이스팅
- git
- dropdowncalendar
- Git 사용법
- Grid
- react 공식문서
- react 강의
- React
- Git 연동
- 인텔리제이
- react 강좌
- dropdowncombo
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |