
Java Archieve을 줄여서 jar라고 한다.plugins {
id 'org.springframework.boot' version '2.5.1'
}
bootJar은 실행가능한 jar을 빌드하는 태스크로, 플러그인에 포함되어 있다.bootRepackage가 Spring Boot 2.0에서 bootJar로 확장됐다.build.gradle에서 bootJar 설정을 추가할 수 있다.mainClass을 지정해서 시작 포인트를 지정하거나, archieveName 등을 지정해서 jar 파일 이름을 지정할 수도 있다.bootJar {
mainClass = 'com.example.ExampleApplication'
}
프로젝트 루트 디렉토리에서 아래 명령어를 실행하면 ./build/libs 디렉토리에 jar 실행파일이 생성된다.
$ ./gradlew bootJar
직접 jar 파일이 있는 곳에서 java -jar으로 실행해도 되고, 루트 디렉토리에서 아래 명령어를 실행해도 된다.
$ ./gradlew bootRun