2013/11/03 - [OpenSource/Spring] - Step 01. Spring 환경 구축 하기
[Ace-T의 Spring강좌]
Step 02. Spring 환경 구축 하기(Maven+Spring Project)>>
<< 목표 환경 >>
1) Eclipse
2) PostgreSQL
3) Apache Tomcat or JBoss
4) JUnit
5) SpringFramework
6) JDK 6.0
springframework와 junit을 위해 maven project로 할 생각이다.
그래서 우선적으로 maven을 다운 받고 이클립스에는 maven plug-in을 설치하여 연동 시키자^-^
[01] maven download 하기
http://maven.apache.org/download.cgi
maven을 다운을 받고(소스가 아닌 apache-maven-3.1.1-bin.zip 을 다운 받았다.
글쓴이의 같은 경우 build라는 폴더에 넣어두었다.
build dir 밑에 다가 저장!!~
maven은 괜히 받은 것이 아니다~maven > conf에 보면 아주 매우 중요한 settigs.xml 이라는 녀석이 있다.
이클립스와 연동을 해줄 녀석이다. settings.xml을 가지고 Repository를 설정 해줄 수 있다.
(maven에서 중요 파일은 pom.xml과 settings.xml을 꼽을 수 있다.)
[2] 이클립스와 maven 연결하기
우선적으로 Eclipse Marketplace에서 maven plug-In을 다운받자.
(Eclipse Marketplace는 Help 메뉴 > Eclipse Marketplace..)
maven으로 Find 해보자. (케플러 버전이 있다면 그것으로 하자! 중요한건 maven 플러그인이 필요하다느것!
아래의 그림처럼 클릭X2 을 해주면 된다.
동의하기~
설치가 다되었다면, Eclipse Winodw > Preferences 에서 Maven이 있는지 확인 하자.
있다면 Maven > User setting을 클릭하면 아래와 같이 나올 것이다.
우리는 User Settings를 디폴트로 쓰지 않는다. 포터블로 하기 위해 설치된 Maven > conf 에서 settings.xml을 선택하자.
그리고나서 settings.xml에서 local repository부분을 수정하여 주자.
아래의 그림처럼 주석으로 되어있는 것을 풀고 우리가 임의로 경로를 설정을 할 것 이다.
우선 repository라는 폴더를 하나 생성하자.
아래와 같이 경로를 셋팅하고 저장하자.
그리고 나서 다시 Maven > User setting 을 가보면 우리가 정해준 path대로 설정이 되어있는 것을 볼 수 있다.
자~~이제 Maven이라는 천군만마를 얻었다!!
[3] project 생성
필자의 삽질..ㅋㅋㅋㅋ 그냥 참고만 하세요..ㅠ.ㅠ...
위처럼 노가다를 하지 않겠다. 왜냐면 빨리 개발 환경을 셋팅하는것도 필요하니깐!! 중요한건 환경보다 개발이니깐^^;
우리는 매우 간단한 Spring Template Project 를 사용 할 것이다. 하지만 STS 플러그인을 셋팅 한뒤에 나오는 Template Project는 이제 없다!!!....ㅠ.ㅠ..계속 찾았는데-_- ....he's gone....goodbye my bro..kkk
하지만 알고봤더니 사라진게 아니였다.
자~이제 초 간단 mvc 프로젝트를 만들어보자.
우선 선작업으로 STS plug-in을 셋팅 해줘야 한다.
1) Eclipse plug-in setting 키워드는 spring으로 치면 된다. Spring Template Project를 찾느라..아래처럼 검색 키워드를 넣은 것이다 ㅋㅋ;;
2) 필요한것만 체크해서 해도 되고 그냥 다 체크해서 인스톨 시키면 된다.
플러그인이 인스톨 된 뒤 이클립스가 재가동 되어진다.
재가동 되어진 후에 프로젝트를 하나 만들어보자.
3) File > New > Other를 선택 후 아래와 같이 spring project를 하나 생성해보자.
4) Spring Project 를 생성 시 아래를 보면..Spring MVC Projcet가 있다..ㅠ.ㅠ..
5) 패키지를 정해준다. ㅎㅎㅎ
6) 아래처럼 web.xml과 pom.xml , java, test 폴더로 구분! 더욱이 log4j.xml까지..ㅠ.ㅠ..대박!!!
이제 기본적인 뼈대가 생성 되었다..이제 개발만이 남았다~~~~~~+ㅁ+/
다음 시간에는 web project를 구성하였으니! was 연동을 해보겠습니다^^ 차근차근!
- to be continue to the next Step..^^.. -
2013/12/04 - [OpenSource/Spring 강좌] - Step 03. Spring 환경 구축 하기(was)
'OpenSource > Spring 강좌' 카테고리의 다른 글
[Ace-T의 Spring강좌] Step 06. Spring @MVC 분석-03 (0) | 2014.05.23 |
---|---|
[Ace-T의 Spring강좌] Step 05. Spring @MVC 분석-02 (0) | 2014.05.05 |
[Ace-T의 Spring강좌] Step 04. Spring @MVC 분석-01 (0) | 2014.02.05 |
[Ace-T의 Spring강좌] Step 03. Spring 환경 구축 하기(was) (0) | 2013.12.04 |
[Ace-T의 Spring강좌] Step 01. Spring 환경 구축 하기(Eclipse+Jdk) (0) | 2013.11.03 |