티스토리 뷰
Spring Framework 개발환경 설정
1. JDK 설치
- http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- JDK를 다운받아서 설치
- 설치 후 환경변수 설정
윈도우 : 시스템설정 - 환경 변수 설정
1) JAVA_HOME : C:\프로그램\JAVA폴더
2) PATH : %JAVA_HOME%\BIN
3) CLASSPATH : %JAVA_HOME%\LIB
2. ECLIPSE 또는 STS 설치
ECLIPSE - https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R2/eclipse-inst-win64.exe
STS - https://spring.io/tools
둘중 아무거나 다운받아서 설치 또는 압축후 해제
3. TOMCAT 다운 후 압축해제 - C\ 에 설치하는걸 추천함
TOMCAT - https://tomcat.apache.org/download-70.cgi
4. MAVEN 설치 - 생략 가능하지만 설치해서 사용하는게 좋을수 있다.
MAVEN 다운로드 - http://maven.apache.org/download.cgi
5번에 설치할 STS 플러그인에 MAVEN 이 포함되어 있으므로 생략가능함.
1) MAVEN 폴더에 REPOSITORY 폴더 생성
conf 폴더의 settings.xml에서 <localRepository> 주석을 해제하고 내가 생성한 repository폴더로 경로 변경
-> 기존엔 라이브러리를 다운받고 이클립스에서 라이브러리를 추가해서 사용했는데 메이븐을 사용하면 필요한
라이브러리를 인터넷에서 찾아서 추가해준다. 따라서 버전관리 등이 용이해짐.
-> 라이브러리를 다운받고 참조할 위치를 변경함으로써 개발환경을 배포할때 미리 다운받은 라이브러리까지
배포가능.
2) ECLIPSE 내에서 MAVEN 설정
메뉴 - WINDOW - PREFERENCES - MAVEN - USER SETTINGS - BROWSER - MAVEN 폴더의 SETTINGS.XML 을
찾아서 등록해준다
3) TARGET 제외
MAVEN을 이용해 프로젝트를 진행하면 TARGET 폴더가 나온다.
TARGET/CLASSES 디렉토리에 컴파일된 결과가 생성된다.
컴파일 결과는 제외하고 개발소스만 올라가도록 설정한다.
메뉴 - WINDOW - PREFERENCES - TEAM - IGNORED RESOURCES - ADD PATTERN - */TARGET/* 추가
5. SPRING 플러그인 설치 : 마켓플레이스에서 STS설치
메뉴 - HELP - ECLIPSE MARKETPLACE 에서 STS로 검색후 이클립스 버전에 맞는 버전을 설치한다.
참조 ) https://addio3305.tistory.com/35
귀찮으면 STS를 설치하는게 편하다.
NEXT 후 ACCEPT 후 FINISH 하면 설치가 된다.
6. SPRING 프로젝트 생성
STS의경우 버전을 다른것을 받을 경우 SPRING BOOT가 초기버전이다.
7. SERVER 올리고 프로젝트 실행하면 된다.