2011-02-14 10 views
1

저는 이슈를 생성하는 maven pom을 가지고 있습니다.maven을 사용하여 클래스가 겹치는 두 개의 이슈 만들기

everything.jar에있는 클래스의 하위 집합을 다른 jar로 복사하고 싶습니다. mini.jar이라고 부르 자고합니다.

두 개의 jar 파일을 생성하는 가장 좋은 방법은 무엇입니까? 하나는 몇 개의 클래스 만있는 mini.jar이고 다른 하나는 mini에있는 모든 파일과 몇 가지 추가 클래스와 실제로는없는 것입니다. 근원의 사본을 만드는 것?

답변

1

나는 다른 방법으로 할 것입니다.

다중 만들기 - 모듈 프로젝트 :

 root 
    /| \ 
mini extra everything 
  • 미니
  • 여분의 핵심 재료를 포함 미니에 대한 의존성을 가지고 있으며,
  • 모든가 가지고있는 추가 클래스를 정의를 둘 다에 의존하고 maven-shade-plugin을 사용하여 을 만듭니다. 다른 두 프로젝트의 결합 항아리 (당신은 또한 에서 추가 프로젝트 내,하지만 덜 우아한 전화를 거라고 할 수 있습니다)

참조 :

관련 문제