메이븐에서 실행가능한 Jar생성을 위한 설정
메이븐에서 실행가능한 Jar생성을 위한 설정
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <mainClass>was.main.main</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <!-- this is used for inheritance merges --> <phase>package</phase> <!-- bind to the packaging phase --> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build> |
참고
출처: https://happygrammer.tistory.com/20?category=869806 [happygrammer]
'Java 관련 > Maven' 카테고리의 다른 글
maven에서 Encoding문제 (0) | 2021.11.17 |
---|---|
Spring boot - Maven Multi Module project 만들기 (0) | 2021.04.17 |
Apache Maven이란?(아파치 메이븐) (0) | 2021.04.17 |
메이븐 멀티프로젝트(maven multi module) & SVN (0) | 2021.04.17 |
maven (메이븐 구조, 차이점, 플러그인, 라이프사이클, 의존성, pom.xml) (0) | 2021.03.23 |