JAR은 관련 메타데이터 및 리소스와 함께 Java 클래스 파일을 단일 파일로 집계하는 데 도움이 되는 파일 형식입니다.
JAR 파일 생성 − jar cf 명령을 사용할 수 있습니다. 여기서 'cf'는 파일 생성을 의미합니다.
jar cf jar_file_name files_to_compress
jar 파일이 생성되면 기본 매니페스트 파일도 생성됩니다. 특정 아카이브에는 하나의 매니페스트 파일만 있으며 확장자는 'mf'이고 경로 이름에 있습니다. 이
매니페스트 파일은 패키지에 압축/존재하는 파일에 대한 정보를 제공하는 데 도움이 됩니다.
JAR 파일 보기 − 'jar tf' 명령을 사용하여 압축된 파일을 볼 수 있습니다. 여기서 'tf'는 표의 내용을 보는 것을 의미합니다.
jar tf jar_file_name
jar 파일에서 콘텐츠 추출 − 'xf' 명령을 사용하여 jar 파일에서 내용을 추출할 수 있습니다. 여기서 'xf'는 추출을 나타냅니다.
jar xf jar_file_name
jar 파일 업데이트 − 'uf' 명령은 업데이트에 사용되며, 여기서 'u'는 기존 jar 파일의 내용 업데이트를 나타냅니다. 매니페스트 파일을 수정하거나 새 파일을 추가하면 됩니다.
jar uf jar_file_name other_input_files
jar 파일 실행 −응용 프로그램을 jar 파일로 압축하면 아래 명령어를 사용할 수 있습니다.
FILE_LOCATION:\>java –jar file_name.jar