java.util.jar
클래스 JarOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.util.zip.DeflaterOutputStream
java.util.zip.ZipOutputStream
java.util.jar.JarOutputStream
- 모든 구현된 인터페이스:
- Closeable , Flushable
public class JarOutputStream
- extends ZipOutputStream
JarOutputStream
클래스는, JAR 파일의 내용을 임의의 출력 스트림에 써내기 위해서(때문에) 사용합니다. 이 클래스는,java.util.zip.ZipOutputStream
클래스를 확장해, 임의의 Manifest
엔트리의 기입을 지원합니다. Manifest
엔트리는, JAR 파일과 그 엔트리의 메타 정보를 지정하기 위해서 사용합니다.
- 도입된 버젼:
- 1.2
- 관련 항목:
Manifest
,
ZipOutputStream
클래스 java.lang. Object 로부터 상속된 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
LOCSIG
public static final long LOCSIG
- 관련 항목:
- 정수 필드치
EXTSIG
public static final long EXTSIG
- 관련 항목:
- 정수 필드치
CENSIG
public static final long CENSIG
- 관련 항목:
- 정수 필드치
ENDSIG
public static final long ENDSIG
- 관련 항목:
- 정수 필드치
LOCHDR
public static final int LOCHDR
- 관련 항목:
- 정수 필드치
EXTHDR
public static final int EXTHDR
- 관련 항목:
- 정수 필드치
CENHDR
public static final int CENHDR
- 관련 항목:
- 정수 필드치
ENDHDR
public static final int ENDHDR
- 관련 항목:
- 정수 필드치
LOCVER
public static final int LOCVER
- 관련 항목:
- 정수 필드치
LOCFLG
public static final int LOCFLG
- 관련 항목:
- 정수 필드치
LOCHOW
public static final int LOCHOW
- 관련 항목:
- 정수 필드치
LOCTIM
public static final int LOCTIM
- 관련 항목:
- 정수 필드치
LOCCRC
public static final int LOCCRC
- 관련 항목:
- 정수 필드치
LOCSIZ
public static final int LOCSIZ
- 관련 항목:
- 정수 필드치
LOCLEN
public static final int LOCLEN
- 관련 항목:
- 정수 필드치
LOCNAM
public static final int LOCNAM
- 관련 항목:
- 정수 필드치
LOCEXT
public static final int LOCEXT
- 관련 항목:
- 정수 필드치
EXTCRC
public static final int EXTCRC
- 관련 항목:
- 정수 필드치
EXTSIZ
public static final int EXTSIZ
- 관련 항목:
- 정수 필드치
EXTLEN
public static final int EXTLEN
- 관련 항목:
- 정수 필드치
CENVEM
public static final int CENVEM
- 관련 항목:
- 정수 필드치
CENVER
public static final int CENVER
- 관련 항목:
- 정수 필드치
CENFLG
public static final int CENFLG
- 관련 항목:
- 정수 필드치
CENHOW
public static final int CENHOW
- 관련 항목:
- 정수 필드치
CENTIM
public static final int CENTIM
- 관련 항목:
- 정수 필드치
CENCRC
public static final int CENCRC
- 관련 항목:
- 정수 필드치
CENSIZ
public static final int CENSIZ
- 관련 항목:
- 정수 필드치
CENLEN
public static final int CENLEN
- 관련 항목:
- 정수 필드치
CENNAM
public static final int CENNAM
- 관련 항목:
- 정수 필드치
CENEXT
public static final int CENEXT
- 관련 항목:
- 정수 필드치
CENCOM
public static final int CENCOM
- 관련 항목:
- 정수 필드치
CENDSK
public static final int CENDSK
- 관련 항목:
- 정수 필드치
CENATT
public static final int CENATT
- 관련 항목:
- 정수 필드치
CENATX
public static final int CENATX
- 관련 항목:
- 정수 필드치
CENOFF
public static final int CENOFF
- 관련 항목:
- 정수 필드치
ENDSUB
public static final int ENDSUB
- 관련 항목:
- 정수 필드치
ENDTOT
public static final int ENDTOT
- 관련 항목:
- 정수 필드치
ENDSIZ
public static final int ENDSIZ
- 관련 항목:
- 정수 필드치
ENDOFF
public static final int ENDOFF
- 관련 항목:
- 정수 필드치
ENDCOM
public static final int ENDCOM
- 관련 항목:
- 정수 필드치
JarOutputStream
public JarOutputStream(OutputStream out,
Manifest man)
throws IOException
- 지정된
Manifest
를 가지는 새로운 JarOutputStream
를 작성합니다. Manifest는, 최초의 엔트리로서 출력 스트림에 기입해집니다.
- 파라미터:
out
- 실제의 출력 스트림man
- 임의의 Manifest
- 예외:
IOException
- 입출력 에러가 발생했을 경우
JarOutputStream
public JarOutputStream(OutputStream out)
throws IOException
- Manifest 없음의 새로운
JarOutputStream
를 작성합니다.
- 파라미터:
out
- 실제의 출력 스트림
- 예외:
IOException
- 입출력 에러가 발생했을 경우
putNextEntry
public void putNextEntry(ZipEntry ze)
throws IOException
- 새로운 JAR 파일 엔트리의 기입을 개시해, 스트림을 엔트리 데이터의 선두에 자리 매김을 합니다. 이 메소드는, 그 이전의 임의의 엔트리를 닫습니다. 압축 메소드가 엔트리로 지정되어 있지 않은 경우에는, 디폴트의 압축 메소드를 사용합니다. 변경 시간이 엔트리로 설정되어 있지 않은 경우는, 현재의 시각을 사용합니다.
- 오버라이드(override):
- 클래스
ZipOutputStream
내의 putNextEntry
- 파라미터:
ze
- 기입해지는 ZIP/JAR 엔트리
- 예외:
ZipException
- ZIP 에러가 발생했을 경우
IOException
- 입출력 에러가 발생했을 경우
버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다. Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.