맛있는 개발자의 기록 일기
  • 홈
  • 관리창
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (84)
      • Java (74)
      • Food (2)
      • Java 기초 (0)
      • Java 심화 (0)
      • Language (4)
        • Java (4)
      • Framework (2)
        • Spring (2)
      • DevOps (1)
        • Git (1)
      • Cloud (1)
        • Amazon Cloud (1)
  • 홈
  • 태그
  • 방명록
Java

[Java] JAR vs War 비교 분석

공통점 JAVA의 jar 툴을 이용하여 생성된 압축(Archive) 파일이다. 애플리케이션을 쉽게 배포하고 동작시킬 수 있도록 관련 파일(리소스, 속성 파일 등)들을 패키징 해준다. 보통 Maven 등을 통해서 내려받는 라이브러리들은 CLASS 파일들이 묶인 jar파일로 구성되어 있다. 서비스 배포 시에 프로젝트를 WAR 포맷 형식으로 묶어서 /webapps 등의 지정된 경로에 넣고 Tomcat 등의 웹 컨테이너(web contaioner)를 이용하여 deploy 하는 식으로 서비스를 배포한다. 차이점 JAR(Java Archive) .jar 확장자 파일에는 Class와 같은 Java 리소스와 속성 파일, 라이브러리 및 액세서리 파일이 포함한다. 즉, Java 애플리케이션이 동작할 수 있도록 자바 프로젝..

2022. 8. 10. 10:20
  • «
  • 1
  • »
Powered by Privatenote Copyright © 맛있는 개발자의 기록 일기 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바