Maven 기반의 프로잭트에서
Jar 파일을 모아서 서버에 배포하려고 WEB-INF/lib/ 폴더에 가보니 아무것도 없다.
이클립스 프로잭트 Properties > Java Build Path 에 Libaries 텝에서
Maven Dependencies 를 확인해 보니 죄다 C:\users\..... 쪽에 제각각 들어가 있는 것이 아닌가... -..,ㅡ;;;
배포는 얼른 해야 하고 저 JAR 파일일 일일히 찾아들어가서 카피해서 한곳에 모으기는 시간이 없고...
그렇다고 탐색기에서 *.jar 검색해서 모두 집어 넣기는 좀 찝찝하고...
언제나 그렇듯 웹서핑 만이 살길 이다...
찾아보니 Dependencies jar 파일만 복사해주는 build 명령이 있구만...
dependency:copy-dependencies
1. Project 오른쪽 마우스 클릭
2. Run As > 3 Maven buile... 선택
3. Edit Configuration 창에서
Goals : dependency:copy-dependencies
이렇게 하면 target\dependency 폴더에 원하는 jar 파일들이 복사 된다.
FTP로 서버의 WEB-INF/lib 폴더에 올려주면 끝.