-
으아ㅏㅏㅏㅏㅏㅏ안되겠다. 처음부터 차근차근해보자 화면에 핼로월드를 띄어보자
project 생성
1.[maven module,maven project]
두가지를 검색해보니 본질적으로 같지만 모듈은 다른 메이븐 프로젝트의 하위프젝이라고한다. 그래서 모듈 프로젝트를 만들 때 부모 프로젝트를 지정하면 <modules>섹션이 추가된다고한다.
2.archetype
archetype이란 쉽게 말해서 템플릿 프로젝트를 생성하면 프로젝트의 뼈대를 자동으로 생성해주는기능이다.
난 webapp으로 했다.
2번처럼 선택해서 하거나 그냥 create simple project하면 2번을 넘어가게된다 . 난 그냥 크리에이트심플 체크
그러면 webapp이 src-main 하단에 없을텐데 그냥 수동으로 생성해주면 된다. 난그냥 다른프로젝트를 webapp으로 생성한다음에 거기서 카피떴다.ㅋ
3.[group Id와 artifact Id]
-groupId : 프로젝트를 만드는 그룹을 나타내는 이름
-artifactId: 프로젝트를 나타내는 유일한 이름
우선 프로젝트 생성단계에서는 위와 같이 두가지를 선택해준다.
내가 webapp으로 생성을 자꾸 안했던 이유가 다른예제에는 src/main/java 이런게 있었는데 webapp으로 하면 안생성되어서 그랬다... 헌데!
http://antop.tistory.com/149 이 블로그에서 친절하게 알려주셨다 ^0^ 넘나 감사한것
사진이 좀 지저분하지만 ..(출처 사이트에 자세하게 나와잇으므로)
java Build Path에서 Add Folder 그다음에 체크할 수 있는 박스가 없다면 크리에이트 소스 폴더해서 생성해주면 된다 ㅎㅎ
그렇게 아무생각없이 맨처음에 만들어져있는 index.jsp를 run as 온서버로 해주면
이렇게 잘 나온다..
'2017년 > Spring' 카테고리의 다른 글
스프링 퀵 스타트 2일차 (0) 2017.10.11 스프링 퀵 스타트 1일차 (0) 2017.09.27 tiles를 알아보자 (0) 2017.09.22 spring xml파일 설정 (2) 2017.09.21 의존성 추가 페이지 링크 (0) 2017.09.19