2013-02-14 3 views
4

모든 사이트에서 Dropwizard 프로젝트가 Shade pluign을 사용하여 빌드 된 예제 만 찾을 수 있습니다. Shade Plugin없이 Dropwizard 프로젝트를 빌드 할 수있는 방법이 있습니까? 그렇다면 샘플 pom.xml을 제공하십시오.셰이드 플러그인없이 Dropwizard 프로젝트를 패키지하는 방법은 무엇입니까?

+0

dropwizard에 대한 지식이 없지만 그 이유는 무엇입니까? – mtk

+0

@mtk Shade Plugin으로 빌드 된 fat jar는 약 20MB가되고 느린 네트워크 속도로 이슈를 테스트 환경으로 옮기는 것은 어렵습니다. 따라서 의존성을 최종 항아리에서 분리하여 가볍게 만듭니다. –

+0

테스트 환경에서 이슈 빌드를 고려한 적이 있습니까? 자세한 내용은 http://gary-rowe.com/agilestack/2013/02/14/how-to-deploy-dynamic-sites-with-git/을 참조하십시오. –

답변

1

pom에 음영 플러그인을 포함시키지 않으면 Dropwizard가 올바르게 빌드되며 Maven은 프로젝트 파일은 모두 포함하지만 종속성은 포함하지 않는 jar 파일을 제공합니다.

관련 문제