build.gradle
에 다음을 추가합니다.
jar {
enabled = false
}
스프링부트 2.5 버전부터 빌드 시 2개의 jar 파일이 생성됩니다.
plain은 기본 의존성만 포함하는 파일이고, 실행시 기본 Manifest 속성이 없습니다.
라는 메시지가 나오고 원활하게 실행되지 않습니다.
파이프라인 태울때 다음과 같이 *
와일드 카드 사용하면 plain까지 잡혀서 생겨서뭔가 꼬인다.
cp build/libs/*.jar dist/app.jar
일단 끄고, 왜 추가됬는지 살펴보자
jar {
enabled = false
}