본문 바로가기

Spring

[JAVA] JAR과 WAR

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