작성 일시 : 2018년 6월 2일
환경 : Window 10 Pro 64 bit, Eclipse kepler, JDK1.7.0_80, Tomcat 1.7.0_88, Maven 3.2.2
목적 : 개발 환경을 하나의 폴더에 구성해 일괄 관리 및 배포
1. 다운로드 및 설치
이클립스 다운로드
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-win32-x86_64.zip
JDK 다운로드
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Tomcat 다운로드
https://tomcat.apache.org/download-70.cgi
Maven 다운로드
http://mirror.apache-kr.org/maven/binaries/
설치 파일이 아닌 zip 파일을 받아서 진행하며 한 폴더에 압축 해제
JDK는 설치 후 폴더를 통째로 복사 or 설치 경로 설정( Default : C:\Program File\Java\ )
workspace 폴더 생성
이클립스 바로가기 생성(편의)
2. 이클립스 설정
이클립스 폴더 내 구성 설정 파일 편집
-vm 설정 추가
최소, 최대 메모리 설정
이클립스 실행 후 만들어둔 workspace 설정
3. Tomcat 설정
이클립스 상단 탭 > Window > Preferences
Server > Runtime Environment > add
설치 톰캣 버전 설정 후 Next
설치 JDK 경로 및 JRE 설정
추가 완료
4. Maven 설정
Maven 폴더에 repository 폴더 생성
Maven 폴더\conf\settings 수정
localRepository 관련 설정 추가
이클립스 내 메이븐 설정
이클립스 상단 탭 > Window > preferences > Maven > User Settings > Browse
위에서 설정한 settings.xml 선택
5. 스프링 플러그인 설치
이클립스 상단 탭 > help > Eclipse Marketplace에서 알맞은 버전의 STS 설치
설치 완료 후 재시작하면 Spring Project 생성 가능
+ 만약 마켓 플레이스에 이클립스 버전에 맞는 STS가 없다면 Help > Install New Software에서 직접 설치
for Eclipse Photon (4.8): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.8
for Eclipse Oxygen (4.7): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.7
for Eclipse Neon (4.6): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.6
for Eclipse Mars (4.5): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.5
for Eclipse Luna (4.4): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.4
for Eclipse Kepler (4.3): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.3
for Eclipse Juno (4.2): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.2
for Eclipse Juno (3.8): http://dist.springsource.com/snapshot/TOOLS/nightly/e3.8
for Eclipse Indigo (3.7): http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7
6. 스프링 프로젝트 실행
스프링 프로젝트 생성
test 프로젝트 생성 완료
프로젝트 우클릭 > Run As > Run On Server
이미 서버를 추가 했다면 Choose an existing server 선택
test 추가 후 finish
실행 로그 확인 후 브라우저 접근
기본 페이지 확인
참조 :
http://addio3305.tistory.com/32?category=772645
http://addio3305.tistory.com/33?category=772645
http://addio3305.tistory.com/35?category=772645
'Java' 카테고리의 다른 글
[Spring] Error Page 커스터마이징 (0) | 2018.10.15 |
---|---|
[Spring] 정적 리소스 사용 설정 (0) | 2018.07.28 |
Spring, PostgreSQL 연동 with MyBatis (6) | 2018.06.03 |
JVM (0) | 2018.04.07 |
Java 개발 환경 세팅 (0) | 2018.02.03 |