티스토리 뷰

Snippets

Maven으로 excutable jar 빌드

Snipper AquaBlue 2016. 11. 17. 12:05

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-assembly-plugin</artifactId>

<executions>

<execution>

<goals>

<goal>attached</goal>

</goals>

<phase>package</phase>

<configuration>

<descriptorRefs>

<descriptorRef>jar-with-dependencies</descriptorRef>

</descriptorRefs>

<archive>

<manifest>

<mainClass>com.mintocean.main.Test</mainClass>

</manifest>

</archive>

</configuration>

</execution>

</executions>

</plugin>

</plugins>

</build>


추가 후 run as -> maven install 하게 되면 targer 폴더에 dependency 포함한 jar 와 포함하지 않은 jar 두가지 파일이 export 된다.

댓글
댓글쓰기 폼
공지사항
최근에 달린 댓글
Total
125,391
Today
17
Yesterday
13
링크
«   2021/04   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
글 보관함