728x90
반응형
RepackageMojo
RepackageMojo는 Spring Boot Maven 플러그인의 일부로, Spring Boot 애플리케이션을 실행 가능한 "fat" JAR 또는 WAR 파일로 패키징하는 작업을 수행한다.
이 "fat" JAR 또는 WAR 파일에는 애플리케이션 코드와 함께 모든 필요한 의존성이 포함되어 있어, 애플리케이션을 배포하거나 실행하기 쉽게 만든다.
RepackageMojo가하는 작업
- 프로젝트의 모든 의존성을 포함하는 실행 가능한 JAR 또는 WAR 파일을 생성한다.
- 애플리케이션의 메인 클래스를 자동으로 검색하거나 사용자가 지정한 메인 클래스를 사용하여 실행 가능한 JAR 또는 WAR 파일의 메인 클래스를 설정한다.
- 결과물을 생성할 때 필요한 리소스 및 메타데이터를 포함한다.
이러한 기능은 애플리케이션을 쉽게 배포하고 실행할 수 있도록 도움을 주며,
개발자가 의존성 및 패키징과 관련된 복잡성을 처리하지 않아도 되게 한다.
728x90
반응형
'개발중 > Spring' 카테고리의 다른 글
[Spring] JSch 를 활용해 특정 서버에서 파일 가져오기 (0) | 2023.07.26 |
---|---|
Swagger 2 와 Swagger 3의 차이점 알아보기 (0) | 2023.04.04 |
org.apache.maven.plugins 빨간줄 뜨며 에러가 난다면 ? 😈👿 (0) | 2023.04.04 |
[Spring] org.springframework.data.domain의 PageImpl 과 Page<T> 에 대해서 (0) | 2023.03.21 |
[스프링] TDD(Test-Driven Development) 필요한 이유와 방법론에 대해 (0) | 2023.03.18 |