pom.xml 파일 내에 다음 플러그인 설정을 추가.

<plugin>
  <artifactId>maven-assembly-plugin</artifactId>
  <configuration>
    <archive>
      <manifest>
        <mainClass>fully.qualified.MainClass</mainClass>
      </manifest>
    </archive>
    <descriptorRefs>
      <descriptorRef>jar-with-dependencies</descriptorRef>
    </descriptorRefs>
  </configuration>
</plugin>


그 다음에 mvn assembly:assembly를 실행하면, build/finalName에 정의된 이름 뒤에 -jar-with-dependencies.jar를 붙인 jar 파일이 생성된다.


Tip.
mvn clean dependency:copy-dependencies package
다음과 같이 실행하면, target/dependency 디렉토리에 의존 라이브러리들이 복사되어진다.
저작자 표시
신고

'작업 > java' 카테고리의 다른 글

maven에서 dependency를 포함한 jar 생성하기  (2) 2010.07.16
Posted by 봉보리봉봉
이전버튼 1 이전버튼

블로그 이미지
봉보리봉봉

공지사항

Yesterday33
Today6
Total131,869

티스토리 툴바