본문 바로가기
코딩/Maven

[Maven] 메이븐 웹 프로젝트로 변경하기

by 인생최적화 2020. 6. 22.
반응형

 

메이븐으로 기존 프로젝트 웹 프로젝트로 변경해보기

 


 

본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요
happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven

 

'코딩/Maven' 카테고리의 글 목록

자기계발을 통한 동기부여를 바탕으로 성공의 길로 향하는 개발자의 블로그입니다

happy-inside.tistory.com

 


 

기존 자바 프로젝트를 웹 프로젝트로 변경하려면 과정이 꽤나 복잡합니다. 하지만 메이븐은 웹 프로젝트로 만들기 위한 모델의 변화를 알아서 처리해줍니다.

 

 

이전에 만들었던 자바 프로젝트의 'pom,xml'코드를 수정해야 합니다

'jar'부분을 'war'로 수정 후 저장합니다

 

 

[프로젝트 폴더 우클릭] - [Maven] - [Update Project] - [OK]

이렇게 하면 폴더구조들이 바뀐 것을 확인할 수 있습니다

 


 

 

하지만 한 가지 오류가 발생합니다 'web.xml'파일이 없기 때문인데 이것을 생성해줘야 합니다

 

 

홈 디렉토리는 'webapp'폴더입니다

[webapp폴더 마우스 우클릭] - [New] - [Folder] - 'WEB-INF'이라는 이름으로 폴더 생성

 

 

[프로젝트 우클릭] - [Java EE Tools] - [Generate Deployment Descriptor Stub]

 

 

'web.xml'이 자동으로 생성되고 오류가 사라진 것을 확인할 수 있습니다

자바 프로젝트 - 웹 프로젝트로 변환완료

 


 

웹 프로젝트로 전환하는 것을 완료했으니 간단한 확인 작업을 해봅니다

 

 

[webapp 폴더 우클릭] - [New] - [HTML File] - 'index'로 파일명 입력하고 - [Finish]

 

 

간단한 내용을 입력하고 '실행'을 하면 '서버'지정하는 창이 뜨고 '톰캣 서버'를 선택한 뒤 'Finish'를 클릭합니다

 

 

메이븐을 이용하여 자바 프로젝트가 웹 프로젝트로 쉽게 변환되어 실행까지 잘 되는 모습을 확인할 수 있습니다

 


 

자기계발하는 개발자

'인생최적화'

 

 

반응형

댓글