[패키징형식] JAR과 WAR
JAR(Java Archive) - 생성 : JAVA의 jar 툴을 이용해 생성된 압축 파일 - 목적 : Java 애플리케이션, 라이브러리, 모듈 패키징 - 주 구성요소 : 클래스, 리소스 파일, 메타데이터, 라이브러리 - 실행법 : cmd 또는 java 실행환경에서의 직접 실행 - 배포 : 독립 실행 가능한 단일 파일 배포 - 용도 : 독립 실행형 애플리케이션, 라이브러리, 모듈 개발 * 독립 실행 가능한 단일 파일로 배포? 소프트웨어를 배포시, 관련 파일과 의존성을 하나의 단일 파일로 포장해 사용자가 간편하게 실행할 수 있도록 하는 방식 => 간편 배포, 쉬운 의존성 관리, 높은 이식성 WAR(Web Archive) - 생성 : servlet/jsp 컨테이너에 배치가능한 웹 애플리케이션 압축 파일 -..
2023. 5. 31.