728x90
JAR ( Java Archeive )
- JRE ( Java Runtime Enviromeny) 만 존재하면 프로젝트 구동가능
- 스프링부트의 가이드에서는 JAR 를 사용
WAR ( Web Application Archive)
- 웹서버 또는 WAS(웹 컨테이너) 가 있어야 구동가능
- 외부 WAS 통해 구동하려면 WAR 사용
- JSP을 이용해 화면을 구성해야 한다면 WAR 사용
두 가지 모두, 어플리케이션을 쉽게 배포하고 동작시킬 수 있도록 관련 파일들을 패키징해주는 것이
주 역할이다.
https://joohoon.tistory.com/96
( JAVA ) JAR ? WAR ? 차이점 알아보자
안녕하세요 ZZOOO입니다. 오늘은 JAR와 WAR의 개념과 차이점을 간단하게 포스팅해보도록 하겠습니다. ( + 포스팅을 함으로서 제 자신 머릿속에 한번 더 저장하려는 의미 ) 그걸 왜 사용해 ? 들어가기
joohoon.tistory.com
https://hye0-log.tistory.com/27
[Spring Boot]배포 방법 비교 (JAR vs WAR)
스프링 부트의 장점 중 하나는 실행 가능한 JAR (Executable Jar)로 빌드하여 프로젝트를 바로 실행시킬 수 있다는 점이다. 실제로 스프링부트 관련 문서를 보다 보면 "Executable Jar"라는 단어를 많이 볼
hye0-log.tistory.com
728x90
'Knowledge > CS' 카테고리의 다른 글
RFC ( Request for Comments ) 이란? (0) | 2022.10.07 |
---|---|
여기저기 참고한 예상질문 정리 - 데이터베이스 (0) | 2022.10.04 |
여러 사이트 참고한 예상질문 정리 - 종합 (0) | 2022.08.17 |
String, StringBuffer, StringBuilder (0) | 2022.08.17 |
컴파일과 인터프린터 (0) | 2022.08.17 |
댓글