JAR과 WAR
- Java의 툴을 이용해 생성된 압축 파일
- Application을 쉽게 배포하고 동작시킬 수 있도록 관련 파일을 패키징하는 역할
JAR?
- Java ARchive
- Class or Java 리소스와 속성 파일, 라이브러리 및 액세서리 파일 포함
- Java Application이 동작할 수 있도록 하는 Java Project Archive File
- 원하는 구조로 구성 가능
- JRE만 가지고도 실행 가능
WAR?
- Servlet / JSP Container에 배치할 수 있는 Web Application 압축 파일
- JSP, Servlet, JAR, Class, XML, HTML, JavaScript 등 웹 관련 자원으로만 구성
- Web Application을 쉽게 배포 가능
- WAR 파일을 실행하기 위해 Web Server 혹은 WAS 필요
'Spring' 카테고리의 다른 글
[Spring, QueryDSL]기본 테스트 데이터 생성 (0) | 2022.08.29 |
---|---|
[Spring]QueryDSL 적용하기 (0) | 2022.08.29 |
[Spring]기능 - 검색 (0) | 2022.08.25 |
[Spring]기능 - 앵커(anchor) (0) | 2022.08.23 |
[Spring]기능 - 추천 기능 (0) | 2022.08.23 |