war1 [스프링 부트] war / jar 차이 (java) 스프링 부트 개발을 하다 보면, 배포관리를 해야할 일이 생긴다. (서비스를 시작할 때, 테스트를 해볼 때..등등) 그럴때 많이 등장하는 이름인 WAR 파일, JAR 파일을 알아보고 차이를 알아본다. 1. JAR 이란? - JAR (Java Archive) WAR (Web Application Archive) 모두 JAVA의 jar 툴을 이용하여 생성된 압축(아카이브) 파일이며 어플리케이션을 쉽게 배포하고 동작시킬 수 있도록 있도록 관련 파일(리소스, 속성파일 등)들을 패키징해주는 것이 주 역할 - JAR는 여러개의 자바 클래스 파일과, 클래스들이 이용하는 관련 리소스 및 메타데이터를 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷이다. 2. W.. 플랫폼/스프링 프레임 워크 2020. 3. 25. 이전 1 다음