일주일간 스프링교육을 받았습니다.
교육시 배운내용을 정리하고 나름의 생각을 추가해보았습니다.
메뉴얼보다는 개인적으로 메모 및 참조용이라서 설명이 그다지 친절하지는 않고
심플합니다. 이해해주세요.^^

먼저
jdk 1.6 버전을 다운받습니다.
http://oracle.com
1.7 버전도 있는데 1.6이 안정적이라고 하더군요.

maven 을 가장 최신버전으로 다운받습니다.
http://maven.apache.org

tomcat 6.0버전을 다운받습니다.
http://tomcat.apache.org
7.0 버전도 있는데 jdk 1.6과 호환이 6.0과 잘되고 안정적이라고 하더군요.

이클립스를 다운받습니다.
http://eclipse.org

jdk 를 설치하고 환경설정에 반영합니다.
JAVA_HOME
커맨드라인에서 javac 를 실행해본다.

mavan을 적당한 폴더에 압축을 풀고 환경설정에 반영합니다.
M2_HOME
커맨드라인에서 mvn -version을 실행해본다.

tomcat을 적당한 폴더에 압출을 풀고 환경설정에 반영합니다.
CATALINA_HOME
커맨드라인에서 startup 을 실행해본다.

mavan 사이트에서 eclipse 용 ide 로 q2e 를 다운받습니다.
m2e를 사용하여 교육할줄 알았는데 강사님이 q2e가 더편하고 좋다고 하더라구요.
회사에서도 그렇고 인터넷에서도 그렇고 m2e를 더많이 사용하는것 같던데....
직접다운로드를 받아서 설치하는것이 아니고 eclipse에서 인스톨하는 방식입니다.
Enabling Features 를 뺀 Addition Integrations, Core features, Tooling 을 설치합니다.

spring 사이트에서 eclipse 용 ide 를 다운받습니다.
springsource.org에서 springide를 검색
직접다운로드를 받아서 설치하는것이 아니고 eclipse에서 인스톨하는 방식입니다.
Core / Spring IDE , Extensions(incubation) / Spring IDE , Extensions / Spring IDE 를 설치 합니다.

eclipse 사이트에서 AspectJ develop tool 을 다운받습니다.
http://www.eclipse.org/ajdt
직접다운로드를 받아서 설치하는것이 아니고 eclipse에서 인스톨하는 방식입니다.
AspectJ develop Tools (Requird) 를 설치합니다.

springsource tool suite(sts)는 교육과정중에 설치하지는 않았습니다.
아무래도 m2e 나 sts 는 개인적으로 공부를 해야될것 같습니다.
Posted by 빨강토끼
,