1. build.gradle 파일에서 아래 플러그인 있는지 확인
2. build.gradle 파일에서 만들 JAR 파일 관련 설정
3. build.gradle 파일에서 JAR 파일 관련 설정 2
bootJar는 jar 파일을 바로 실행 가능하게 해줄 것인지의 여부 결정
(enable로 설정하면 bootJar가 임베디드 톰캣을 이용해서 스탠드얼론 형식으로 서버를 띄울 수 있도록 형식을 갖추어 jar 파일을 생성해준다. -> vm이 main을 불렀을 때, 톰캣을 띄우고 어플리케이션을 띄워서 실행 가능하게 해주는 포맷으로 jar를 빌드해주는 것이다.)
jar는 jar 파일 자체를 만들지 여부를 설정하는 것이다.
4. bootJar로 jar 파일 만들기
아래 사진의 Tasks -> build -> bootJar 를 더블클릭하면 JAR 파일이 생성된다.
하단은 jar 생성 완료(빌드 성공)의 모습
5. 생성된 JAR 파일은 프로젝트 파일의 build 폴더 -> libs 폴더 내에 생성된다.
'JAVA Spring' 카테고리의 다른 글
Spring Annotation) @GetMapping, @RequsetMapping 차이 (0) | 2020.08.31 |
---|---|
JAVA Spring) Web server failed to start. Port 8080 was already in use. 해결 방법 (0) | 2020.08.31 |
JAVA Spring) ResponseEntity란 무엇인가? (0) | 2020.08.31 |
Spring Annotation) @ResponseBody (0) | 2020.08.31 |
Spring Annotation) @CrossOrigin (0) | 2020.08.31 |
JAVA Spring 카테고리의 다른 글
Spring Annotation) @GetMapping, @RequsetMapping 차이
JAVA Spring) Web server failed to start. Port 8080 was already in use. 해결 방법
JAVA Spring) ResponseEntity란 무엇인가?
Spring Annotation) @ResponseBody