0
다중 모듈 Maven 프로젝트에서 작업 중입니다. 우리는 uber jar를 만드는 프로젝트를 만들었습니다. 압축을 푼 항아리는 약 60MB이며 고객에게 문제가됩니다. 빌드가 완료되면 종속성 내에서 사용되지 않는 .class 파일을 제거하는 데 사용할 수있는 도구가 있습니까?Java Maven 프로젝트가 빌드를 축소합니다.
또 다른 옵션은 .class 파일을 실행할 때로드되는 파일을 분석하고 이러한 파일의 목록을 생성하여 빌드에서 다른 파일을 수동으로 제거 할 수있는 것입니다.
건배,
난독 화의 몇 가지 좋은 점 중 하나입니다. +1 –
고마워, 나는 이걸 가지고 가야 병을 줄 였어. 문제는 응용 프로그램이 봄에 의해 크게 좌우되기 때문에 모든 구체적인 구현을 제거한다는 것입니다. 어떤 아이디어? 건배. – Mark
흠, 이상하다. 실제로 수업을 듣지는 않았을 것이다. @AndrewThompson이 언급 한 것처럼 obfusticate한다. 나는 프로 가드 전문가가 아니므로 프로 가드에 관해 다른 질문을하는 것이 좋습니다. – david99world