메뉴 건너뛰기

XEDITION

MAVEN

[Maven 강좌] 메이븐으로 빌드하기

엘리후 2016.06.25 17:31 조회 수 : 170

STS 에서 개발이 완료 되었으면 이제 서버에 배포을 해보자. 
그런데 배포을 할려고 하는데 물리적으로 jar,class 파일이 WEB-INF\lib,WEB-INF\classes 에는 존재 하지 않는다. 
이유는 jar,class는 메이븐에서 관리하는 폴더에 저장 되고 있기 때문이다. 
이때는 메이븐으로 빌드를 해주면 된다. 


그럼 메이븐으로 빌드 하는 법을 알아보자. 

1.프로젝트 선택 해서 마우스 우클릭 후 Run As > Maven build 를 선택한다. 
 





2.Goals 항목에 clean package 라고 입력 하고 Skip Tests 를 체크 한 후 
Run 버튼을 클릭 한다. 
 




3.Console 에 로그가 뜬다. 
정상 적으로 빌드가 완료 되면 BUILD SUCCESS 라는 메시지가 뜬다. 
 




4.target 폴더 아래 배포 하기 위한 폴더가 만들어 졌다. 
WEB-INF\lib,WEB-INF\classes 에 jar 과 class 가 만들어져 있다. 
 




5.실제로 폴더에 가보면 물리적으로 생성 되어 있고 서버의 webRoot에 그대로 
올리면 된다. 
 

 

출처 http://www.javaproject.kr/Document/View/2718/[Maven-%EA%B0%95%EC%A2%8C]-%EB%A9%94%EC%9D%B4%EB%B8%90%EC%9C%BC%EB%A1%9C-%EB%B9%8C%EB%93%9C%ED%95%98%EA%B8%B0

위로