maven-shade-plugin 썸네일형 리스트형 maven-assembly-plugin mvn package를 하면, 해당 프로젝트의 의존성 라이브러리들은 그대로 둔채 패키징을 합니다. 그런데 저의 경우 프로젝트가 의존하고 있는 다른 라이브러리들도 같이 배포해줘야 했습니다."maven-assembly-plugin" 이 이런 일을 해주는게 아닌지 싶어서 이것 저것 해봤는데, 이 플러그인은 컴파일된 class 파일들을 만들어서 의존하고 있는 클래스들까지 통째로 가지고 있는 jar 파일을 만들 때 사용하는 거더군요.그런데 저같은 경우 특정 dependency의 클래스들만 jar 파일에 함께 패키징 하고 싶습니다. 이유는 모든 dependency 의 클래스들을 jar 파일로 패키징하니 사이즈가 어마어마 해서요..;; ( 다른 dependency 들은 운영서버에서 글로벌하게 잘 가지고 있습니다. ).. 더보기 이전 1 다음