
JAR(Java ARchive), WAR(Web Application Archive)의 개념과 차이
·
프로그래밍/Java
JAR(Java ARchive)와 WAR(Web Application Archive)는 Java 애플리케이션 배포에 사용되는 파일 형식으로, 각각의 개념과 차이점은 다음과 같습니다.1. JAR (Java ARchive)개념: JAR 파일은 일반적으로 Java 애플리케이션의 실행 파일로 사용됩니다. Java 애플리케이션의 클래스 파일과 리소스 파일(이미지, 프로퍼티 등)을 하나의 아카이브 파일로 묶어 배포할 수 있도록 합니다.사용 용도: JAR 파일은 독립 실행형 Java 애플리케이션에서 주로 사용됩니다. java -jar 명령어를 통해 독립적으로 실행될 수 있습니다.구조:META-INF/MANIFEST.MF: JAR 파일의 메타데이터를 포함한 매니페스트 파일로, 실행할 메인 클래스 정보를 포함할 수 있습..