[java] JAR 파일의 구조와 내용은 어떻게 되나요?

JAR 파일은 기본적으로 ZIP 형식으로 압축되어 있으며, 여러 개의 파일과 디렉터리를 포함할 수 있습니다. JAR 파일은 일반적으로 .jar 확장자를 가지며, 터미널이나 명령 프롬프트에서 jar 명령어를 사용하여 생성하고 관리할 수 있습니다.

JAR 파일의 구조는 일반적으로 다음과 같습니다:

또한 JAR 파일은 클래스 파일, 자원 파일 및 라이브러리 파일을 패키징하고, MANIFEST.MF와 같은 메타데이터를 포함하여 실행할 수 있는 응용 프로그램 또는 라이브러리로 만들어집니다.

참고 문헌: