ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Spring - 개발 환경 구성하기(STS, Maven)
    Spring 2019. 2. 18. 23:31

    Spring - 개발 환경 구성하기

    이 글을 보시는 분들이 JSP/Servlet 으로 자바 기반 웹 프로그래밍을 해보셨다는 가정하에
    자바, 톰캣, 데이터 베이스 설치에 대한 설명은 생략한다.

    STS(Spring Tool Suite) 설치하기

    STS 는 스프링 툴이 설치된 이클립스 이다.
    STS 홈페이지에서 다운로드 할 수 있다. 링크된 주소는 STS 3버전을 다운 받는 주소이다.
    4버전이 나왔지만 3버전은 쓰는 이유는 4버전은 스프링 레거시 프로젝트를 생성할 수 없기 때문이다.

    원하는 버전으로 본인의 운영체제에 맞게 다운받으면 된다. (이 글에서는 3.9.4 버전에 Windows 64bit로 다운 받았다.)

    다운받은 zip 파일의 압축을 풀면 나오는 3개의 폴더 중에 sts-3.9.3.RELEASE 폴더를 열고 STS.exe 파일을 실행 시키면 이클립스 처럼 워크 스페이스를 지정 후에 실행된다.

    기본적으로 이클립스를 사용할 때와 동일하게 인코딩이나 톰캣 서버 추가 등의 설정을 해주면 된다.

    Maven 설정하기

    Maven 은 각종 라이브러리를 다운, 관리해준다.
    Maven을 눌러서 Maven을 다운 받고 압축을 풀어준 후 conf 폴더에 settings.xml 을 열어준다.

    49~54 줄이 주석 처리 되어 있는데 맨 아래 localRepository 태그를 주석에서 빼준다.
    이 태그는 Maven에서 다운 받은 라이브러리들이 저장되는 경로를 지정해 주는 태그이다.
    경로는 위와 같이 설정하였다.

    STS에서 Maven의 settings.xml 파일 경로를 등록해준다.

    git을 사용할 경우 충돌방지를 위하여 */target*/ 을 Ignored RResources에 추가해준다.

    STS에서 프로젝트 생성하기

    Spring Legacy Project 를 생성한다.

    프로젝트 이름을 정하고 Spring MVC Project를 눌러준다.
    처음 생성할 시에 다운받아야 한다는 창이 나오면 yes를 눌러준다.
    패키지는 3단계 이상으로 지정해야 하고 마지막 단계가 Context root가 된다.

    이제 기본적인 환경 구성은 끝났다.
    문제가 없는지 테스트하기 위해 서버에 프로젝트를 넣고 실행해보자.

    문제 없이 실행이 된다.
    패키지를 설정할 때 말했듯 마지막 단계가 Context root가 된 것을 확인할 수 있다.

    Maven에서 지정한 폴더 경로를 가보면

    Maven이 알아서 라이브러리들을 다운 받아 놓은 것을 볼수 있다.

    반응형

    'Spring' 카테고리의 다른 글

    Spring - 파일 다운로드 하기  (0) 2019.02.25
    Spring - 파일 업로드 하기  (0) 2019.02.23
    Spring - MyBatis 설정하기  (0) 2019.02.20
    Spring - 설정하기  (0) 2019.02.20
    Spring - log4j 사용하기  (0) 2019.02.20

    댓글

Designed by Tistory.