3
Maven을 사용하여 종속 라이브러리가있는 JAR을 생성하는 방법은 무엇입니까? mvn 패키지를 사용하고 있습니다. 종속 라이브러리를 포함하지 않습니다.종속 라이브러리로 JAR을 생성하는 방법은 무엇입니까?
Maven을 사용하여 종속 라이브러리가있는 JAR을 생성하는 방법은 무엇입니까? mvn 패키지를 사용하고 있습니다. 종속 라이브러리를 포함하지 않습니다.종속 라이브러리로 JAR을 생성하는 방법은 무엇입니까?
Maven Assembly Plugin을 사용하고 jar-with-depdencies
으로 구성하십시오. 다큐먼트에서
:
예를 들어, 우리의 프로젝트가 JAR를 생산하는 것을 상상한다. 우리는 우리의 프로젝트의 종속성을 포함하는 어셈블리 바이너리를 만들 하려면 다음과 같이 우리는 국회 플러그인의 조립식 설명을 이용하실 수 있습니다 :
<project> [...] <build> [...] <plugins> <plugin> <!-- NOTE: We don't need a groupId specification because the group is org.apache.maven.plugins ...which is assumed by default. --> <artifactId>maven-assembly-plugin</artifactId> <version>2.3</version> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> [...] </project>