4
모든 사이트에서 Dropwizard 프로젝트가 Shade pluign을 사용하여 빌드 된 예제 만 찾을 수 있습니다. Shade Plugin없이 Dropwizard 프로젝트를 빌드 할 수있는 방법이 있습니까? 그렇다면 샘플 pom.xml을 제공하십시오.셰이드 플러그인없이 Dropwizard 프로젝트를 패키지하는 방법은 무엇입니까?
모든 사이트에서 Dropwizard 프로젝트가 Shade pluign을 사용하여 빌드 된 예제 만 찾을 수 있습니다. Shade Plugin없이 Dropwizard 프로젝트를 빌드 할 수있는 방법이 있습니까? 그렇다면 샘플 pom.xml을 제공하십시오.셰이드 플러그인없이 Dropwizard 프로젝트를 패키지하는 방법은 무엇입니까?
pom에 음영 플러그인을 포함시키지 않으면 Dropwizard가 올바르게 빌드되며 Maven은 프로젝트 파일은 모두 포함하지만 종속성은 포함하지 않는 jar 파일을 제공합니다.
dropwizard에 대한 지식이 없지만 그 이유는 무엇입니까? – mtk
@mtk Shade Plugin으로 빌드 된 fat jar는 약 20MB가되고 느린 네트워크 속도로 이슈를 테스트 환경으로 옮기는 것은 어렵습니다. 따라서 의존성을 최종 항아리에서 분리하여 가볍게 만듭니다. –
테스트 환경에서 이슈 빌드를 고려한 적이 있습니까? 자세한 내용은 http://gary-rowe.com/agilestack/2013/02/14/how-to-deploy-dynamic-sites-with-git/을 참조하십시오. –