2013-04-16 1 views
1

jar 파일을 두 개의 다른 jar 파일로 분할하려고합니다. 내가 jar 파일이있는 경우 예를 들어,이 그 :jar 파일을 두 개의 다른 jar 파일로 분할

SRC

-com

--myExample

--- 패키지

---- 자바 클래스

---- 인터페이스

매니페스트

받는다는

-pom.xml

MANIFEST.MF

는 "-"

내가 다른 jar 파일과 나머지 인터페이스를 넣을 폴더의 계층 구조를 나타냅니다 다른 항아리 파일에서 그들 중 하나. 그리고 하나의 zip 파일에 두 항아리를 결합. Maven에서 어떻게 이것을 할 수 있습니까?

+2

하나의 이슈에 대해 하나의 프로젝트에 부드러운 원리가 있습니다. 그래서 저는 api와 impl이라는 두 개의 개별 프로젝트를 만들어야한다고 가정합니다. 이것은 가장 쉬운 방법입니다. 공식적인 방법입니다. 하나의 프로젝트에서 여러 가지 유물을 만들 수는 있지만 일반적으로 쉽지는 않습니다. –

답변

0

왜 하시겠습니까? Andras가 언급 한 것처럼 "Maven 방식"이 아니기 때문에 묻습니다. 그리고 메이븐 (Maven)은 메이븐 (Maven) 방식이 아닌 다른 방식으로 쉽게 할 수 있습니다.

가장 많이 수행하는 경우 Sonatype describes how. 당신은 그들이 당신이 이것을해서는 안된다고 말합니다.

정말 두 개의 프로젝트로 분할해야합니다.

+0

나는 그것이 회사 표준이기 때문에 그렇게하고 싶었다. 하지만 마침내 이것을 달성하기 위해 "antrun"maven 플러그인을 사용했습니다. 그래도 고마워. – DevInFlex