-
Notifications
You must be signed in to change notification settings - Fork 34
distribution packaging jar trouble
honeymon edited this page Jun 20, 2019
·
1 revision
멀티 모듈을 가지는 스프링 부트 기반의 멀티프로젝트를 구성하는 과정에서 조금 당황스런 상황을 겪었다.
bootJar.enabled=false빌드 했을 때 위처럼 선언된 공통 모듈이 빌드된 배포본에 포함되지 않는 상황이 발생했다.
|
Note
|
인텔리제이에서 테스트 러너를 그레이들로 설정하지 않으면 당황스런 순간을 맞이하게 된다. 인텔리제이 기본 테스트 러너에서는 인텔리제이에서 컴파일한 |
이와 관련된 문제를 찾아보다가 발견한 한줄기 빛!
마지막 댓글을 보면
bootJar.enabled=false
jar.enabled=truejar.enabled=true 옵션을 추가하면 Jar 파일 생성이 진행된다. 우후!
스프링 부트에서 bootRepackage 에서 bootJar 로 변경되면서 뭔가 이상한 짓을 한 듯 하다.
|
Note
|
BootJar 문서를 살펴보면 확장하면서 재정의한 영향으로 보인다. |
-
이름 : 김지헌
-
별명 : 허니몬(honeymon)
-
사이트: http://honeymon.io
-
블로그 : http://honeymon.io / http://ihoney.pe.kr / http://java.ihoney.pe.kr
-
트위터 : @ihoneymon
-
이메일 : ihoneymon@gmail.com