2006년 9월 22일 금요일

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/ .



ex)
jar cvf test.jar -C test/ .

댓글 없음:

댓글 쓰기