자바 전용의 파일 압축과 관리 기능
C:\>jar /?
/ 옵션이 잘못되었습니다.
사용법: jar {ctxu}[vfm0Mi] [jar-file] [manifest-file] [-C dir] files ...
옵션:
-c 새 아카이브를 만듭니다.
-t 아카이브에 대한 목차를 나열합니다.
-x 아카이브에서 명명된 (또는 모든) 파일을 추출합니다.
-u 기존의 아카이브를 업데이트합니다.
-v 표준 출력에 대한 자세한 정보 출력을 생성합니다.
-f 아카이브 파일 이름을 지정합니다.
-m 지정된 manifest 파일에서 manifest 정보를 포함시킵니다.
-0 저장만 수행하며 ZIP 압축을 사용하지 않습니다.
-M 입력 항목에 대한 manifest 파일을 만들지 않습니다.
-i 지정된 jar 파일에 대한 색인 정보를 생성합니다.
-C 지정된 디렉토리로 변경하고 다음 파일을 포함시킵니다.
디렉토리인 파일이 하나라도 있으면 재귀적으로 처리됩니다.
'm' 및 'f' 플래그가 지정된 순서대로 manifest 파일 이름과 아카이브 파일
이름을 지정해야 합니다.
예 1: classes.jar라는 아카이브 파일에 두 클래스 파일을 아카이브하려면 :
jar cvf classes.jar Foo.class Bar.class
예 2: 기존의 manifest 파일 'mymanifest'를 사용하고 foo/ 디렉토리에 있는
모든 파일을 'classes.jar'로 아카이브합니다:
jar cvfm classes.jar mymanifest -C foo/ .
C:\>cd Program Files\Java\jdk1.5.0_06\jre\lib
C:\Program Files\Java\jdk1.5.0_06\jre\lib>rt.jar
rt.jar 내용 일람을 표시