본문으로 바로가기

manifest 는 프로젝트 기동 시의 시작점이 되는 부분을 말한다. 

spring boot 에서 기본으로 제공하는 pom.xml 으로 jar 파일을 만들고 실행하면 위와 같은 경우를 볼수 있다. 

이 경우 pom.xml을 아래와 같이 수정한다. 

<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<version>2.4.2</version>
				... 
				<executions>
					<execution>
						<goals>
							<goal>repackage</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>

추가된 부분은

<goal>repackage</goal> 

이 부분이다. 

추가 후 maven 만들면 폴더 구조가 바뀐것을 확인할수 있다.