👣 개요 Spring Boot에는 Executable Jar라는 개념이 존재하여 Web Application Project 빌드 결과물이 War이 아니라 Jar를 될 수 있다. 이는 Gradle or Maven으로 빌드를 한 결과물로 바로 서버를 가동시킬 수 있다. 이로서 외부 웹 서버에 의존하지 않고 내장된 웹 서버로 실행 가능하다는 장점이 있다. 👣 War 배포 과정 1. War 파일 생성. - Gradle 기준 - build.gradle에 war 플러그인 추가. plugins { id 'war' } ... - Gradle 명령어로 War 빌드 gradle build 2. Tomcat에 War 파일 배포 - Tomcat 내부의 /webapps 디렉토리에 War 파일를 위치시킴. Tomcat/ ├── ..