티스토리 뷰

Spring

[Spring] Maven 기반의 Spring 프로젝트 만들기

망나니개발자 2017. 11. 2. 16:36
반응형

이제부터 본격적으로 Spring 프로젝트를 시작해려고 합니다. 프로젝트는 메이븐(maven) 프로젝트에 Spring Depedency를 추가하여 진행할 것입니다. 즉 , Maven + Spring Dependency 로 진행하겠다는 말입니다

(메이븐에 관해서 모르시면 여기 를 참고하면 도움이 될 것입니다!)

초짜 개발자인 제가 처음 이것을 진행하는데는 애를 많이 먹었기에 다른 개발자분들은 고생을 많이 하지 않도록 최대한 자세히 

설명하고 이미지를 최대한 활용해보도록 하겠습니다!


1. 메이븐 프로젝트 생성하기



1. 프로젝트들 중에서 Maven Project를 선택해줍니다.





2.  Maven web app 프로젝트 선택해줍니다.

어떤 것을 만들것 인지 선택을 해야 하는데 저는 webapp을 선택했습니다.  웹페이지를 만드는 프로젝트겠지요??


3.  Group ID와 Artifact ID를 입력해줍니다.

쭉 다음으로 넘어가면 아래와 같은 화면이 나옵니다.

Group ID 에는 전체 프로젝트의 구분자 ex)회사이름 or 학교이름 같은것을 넣어주시면 되고, 

Artifact ID 에는 프로젝트 이름을 넣어주면 됩니다! 




4. Tomcat Library를 추가해줍니다. 

프로젝트를 생성했으니 끝인줄 알았는데이게 뭐람 프로젝트를 만들기만 했는데도 아래와 같은 에러가 있습니다!!

이유가 뭔가하고 알아보니 서버인데 톰캣을 추가하지 않아서 발생하는 문제였습니다! 그러므로 프로젝트위에 마우스를 올리고 오른쪽 마우스를 클릭하여 properties로 이동하고 그중에서 java build path로 가줍니다. 그리고 여기서 Add Library를 눌러줍니다.


그리고 Server Runtime에서 다음으로 넘어가주시고 다음 화면에서는 Tomcat 8.0을 추가해줍니다!


그랬더니 !!!!! 에러가 사라졌습니다!!!!



5. Server로 실행을 해봅시다

이제 프로젝트가 잘 만들어졌나 테스트를 해봅시다~ 마우스를 프로젝트 위에 올리고 오른쪽마우스를 클릭합니다. 

그러면 Run as 에 Run on Server가 있는데 여기서 톰캣을 선택하고 Finish 버튼을 눌러줍니다.




6. 그러면 짜잔 하고 Hello World가 나오게 됩니다!




2. 위의 과정을 진행하는데 문제가 있는 경우들



Q) Java Build Path에서 Tomcat을 추가하려그랬는데 톰캣이 없습니다.

A) Tomcat이 없는 경우에는 http://tomcat.apache.org/에서 톰캣을 설치해주시면 됩니다.


Q) Run on Server를 하려고 했는데 톰캣이 없습니다!

A) Server 프로젝트가 없어서 그럽니다. 이 경우 아래와 같이 new project에서 server을 tomcat으로 만들어주시면 됩니다.








관련 포스팅

  1. Maven 기반의 Spring 프로젝트 만들기 (1/5)

  2. Spring 개발환경 설정하기 (2/5)

  3. Dispatcher Servlet 설정하기 (3/5)

  4. MyBatis, Datasource 설정 (4/5)

  5. DB에서 데이터 조회하기 (5/5)


반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함