1. jar 파일
- springboot는 내장 톰캣을 사용해서 jar파일로 배포하는 것이 가능하다.
- 이 파일 하나로 웹서버를 운영 가능
- 이 파일 안에 코드와 의존성과 웹서버까지 모두 들어있다.
- jar 안에 필요한 jar 파일들과 코드를 모두 넣어둔다.
- 코드에 대한 자세한 내용은 JarFile class, JarLauncher class를 참조
2. war + web server application(tomcat)
- war 파일에 코드와 의존성 등을 모두 넣고 web server에 배포하는 방식이다.
'spring' 카테고리의 다른 글
Thymeleaf 작동 구조 (0) | 2022.09.06 |
---|---|
cors 에러 (0) | 2022.07.09 |
slf4j (0) | 2022.06.18 |
http와 https 둘 다 운영하는 방법 (0) | 2021.12.17 |
의존성 버전에 대한 이야기 (0) | 2021.12.17 |