본문 바로가기

Note

JAR, WAR

JAR (Java Archive)

  • 여러개의 자바 클래스 파일과 클래스들이 이용하는 관련 리소스, 라이브러리 및 메타 데이터를 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷이다.
  • 쉽게 말해 Java 애플리케이션이 동작할 수 있도록 자바 프로젝트를 압축한 파일이다.

WAR (Web Application Archive)

  • 웹 애플리케이션을 이루는 자원을 한데 모아 배포하는데 사용되는 JAR 파일이다.
  • JSP, Servlet, Java Class, XML, HTML 등 Servlet Context 관련 파일들로 패키징 되어있다.

 

'Note' 카테고리의 다른 글

Spring Boot 참고자료  (0) 2021.10.07
HTTP Method  (0) 2021.10.04
Rest API(RESTful API) - 학습필요  (0) 2021.10.04
JdbcTemplate - 학습 필요  (0) 2021.10.04
서블릿이란?(Servlet, Servlet Container, JSP)  (0) 2021.10.04