|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.util.zip.ZipFile | +--java.util.jar.JarFile
JarFile
Ŭ·¡½º´Â java.io.RandomAccessFile
·Î ¿¸± ¼ö°¡ ÀÖ´Â ÀÓÀÇÀÇ ÆÄÀϷκÎÅÍ JAR ÆÄÀÏÀÇ ³»¿ëÀ» Àо±â À§Çؼ(¶§¹®¿¡) »ç¿ëÇÕ´Ï´Ù. ÀÌ Å¬·¡½º´Â java.util.zip.ZipFile
Ŭ·¡½º¸¦ È®ÀåÇØ, ÀÓÀÇÀÇ Manifest
¿£Æ®¸®ÀÇ µ¶Çظ¦ ¼Æ÷Æ®ÇÕ´Ï´Ù. Manifest
¿£Æ®¸®´Â JAR ÆÄÀϰú ±× ¿£Æ®¸®ÀÇ ¸ÞŸ Á¤º¸¸¦ ÁöÁ¤Çϱâ À§Çؼ »ç¿ëÇÕ´Ï´Ù.
Manifest
,
ZipFile
,
JarEntry
ÇʵåÀÇ °³¿ä | |
static String |
MANIFEST_NAME
JAR ¸¶´ÏÆä½ºÆ® ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. |
Ŭ·¡½º java.util.zip. ZipFile ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
CENATT , CENATX , CENCOM , CENCRC , CENDSK , CENEXT , CENFLG , CENHDR , CENHOW , CENLEN , CENNAM , CENOFF , CENSIG , CENSIZ , CENTIM , CENVEM , CENVER , ENDCOM , ENDHDR , ENDOFF , ENDSIG , ENDSIZ , ENDSUB , ENDTOT , EXTCRC , EXTHDR , EXTLEN , EXTSIG , EXTSIZ , LOCCRC , LOCEXT , LOCFLG , LOCHDR , LOCHOW , LOCLEN , LOCNAM , LOCSIG , LOCSIZ , LOCTIM , LOCVER , OPEN_DELETE , OPEN_READ |
»ý¼ºÀÚÀÇ °³¿ä | |
JarFile (File file)
ÁöÁ¤µÈ File ¿ÀºêÁ§Æ®·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
JarFile (File file,
boolean verify)
ÁöÁ¤µÈ File ¿ÀºêÁ§Æ®·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
JarFile (File file,
boolean verify,
int mode)
ÁöÁ¤µÈ File ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÁöÁ¤ÇÑ ¸ðµå·Î Àо±â À§ÇÑ, »õ·Î¿î JarFile ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
JarFile (String name)
ÁöÁ¤µÈ ÆÄÀÏ name ·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
JarFile (String name,
boolean verify)
ÁöÁ¤µÈ ÆÄÀÏ name ·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
Enumeration |
entries ()
ZIP ÆÄÀÏ ¿£Æ®¸®ÀÇ ¿°Å¸¦ µ¹·ÁÁÝ´Ï´Ù. |
ZipEntry |
getEntry (String name)
ÁöÁ¤µÈ ¿£Æ®¸®¸íÀÇ ZipEntry ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
InputStream |
getInputStream (ZipEntry ze)
ÁöÁ¤µÈ ZIP ÆÄÀÏ ¿£Æ®¸®ÀÇ ³»¿ëÀ» Àо±â À§ÇÑ, ÀÔ·Â ½ºÆ®¸²À» µ¹·ÁÁÝ´Ï´Ù. |
JarEntry |
getJarEntry (String name)
ÁöÁ¤µÈ ¿£Æ®¸®¸íÀÇ JarEntry ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Manifest |
getManifest ()
JAR ÆÄÀÏÀÇ ¸¶´ÏÆä½ºÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.util.zip. ZipFile ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
close , finalize , getName , size |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final String MANIFEST_NAME
»ý¼ºÀÚÀÇ »ó¼¼ |
public JarFile(String name) throws IOException
name
·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile
¸¦ ÀÛ¼ºÇÕ´Ï´Ù. JarFile
°¡ ¼¸íµÇ°í ÀÖ´ÂÁö ¾î¶²Áö°¡ È®Àε˴ϴÙ.
name
- µ¶Çظ¦ À§Çؼ(¶§¹®¿¡) ¿©´Â JAR ÆÄÀÏÀÇ À̸§
IOException
- ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SecurityException
- ÆÄÀÏ¿¡ÀÇ ¾×¼¼½º°¡ SecurityManager ¿¡ ÀÇÇØ °ÅºÎµÇ¾úÀ» °æ¿ìpublic JarFile(String name, boolean verify) throws IOException
name
·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile
¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
name
- µ¶Çظ¦ À§Çؼ(¶§¹®¿¡) ¿©´Â JAR ÆÄÀÏÀÇ À̸§verify
- JarFile °¡ ¼¸íµÇ°í ÀÖ´Â °ÍÀ» È®ÀÎÇÒÁö ¾î¶³Áö
IOException
- ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SecurityException
- ÆÄÀÏ¿¡ÀÇ ¾×¼¼½º°¡ SecurityManager ¿¡ ÀÇÇØ °ÅºÎµÇ¾úÀ» °æ¿ìpublic JarFile(File file) throws IOException
File
¿ÀºêÁ§Æ®·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile
¸¦ ÀÛ¼ºÇÕ´Ï´Ù. JarFile
°¡ ¼¸íµÇ°í ÀÖ´ÂÁö ¾î¶²Áö°¡ È®Àε˴ϴÙ.
file
- µ¶Çظ¦ À§Çؼ(¶§¹®¿¡) ¿©´Â JAR ÆÄÀÏÀÇ À̸§
IOException
- ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SecurityException
- ÆÄÀÏ¿¡ÀÇ ¾×¼¼½º°¡ SecurityManager ¿¡ ÀÇÇØ °ÅºÎµÇ¾úÀ» °æ¿ìpublic JarFile(File file, boolean verify) throws IOException
File
¿ÀºêÁ§Æ®·ÎºÎÅÍ Àо±â À§ÇÑ, »õ·Î¿î JarFile
¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
file
- µ¶Çظ¦ À§Çؼ(¶§¹®¿¡) ¿©´Â JAR ÆÄÀÏÀÇ À̸§verify
- JarFile °¡ ¼¸íµÇ°í ÀÖ´Â °ÍÀ» È®ÀÎÇÒÁö ¾î¶³Áö
IOException
- ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SecurityException
- ÆÄÀÏ¿¡ÀÇ ¾×¼¼½º°¡ SecurityManager ¿¡ ÀÇÇØ °ÅºÎµÇ¾úÀ» °æ¿ìpublic JarFile(File file, boolean verify, int mode) throws IOException
File
¿ÀºêÁ§Æ®·ÎºÎÅÍ ÁöÁ¤ÇÑ ¸ðµå·Î Àо±â À§ÇÑ, »õ·Î¿î JarFile
¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ¸ðµå Àμö´Â OPEN_READ ¶Ç´Â OPEN_READ | OPEN_DELETE ÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù.
file
- µ¶Çظ¦ À§Çؼ(¶§¹®¿¡) ¿©´Â JAR ÆÄÀÏÀÇ À̸§verify
- JarFile °¡ ¼¸íµÇ°í ÀÖ´Â °ÍÀ» È®ÀÎÇÒÁö ¾î¶³Áömode
- ÆÄÀÏÀÌ ¿¸®´Â ¸ðµå
IOException
- ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
IllegalArgumentException
- mode Àμö°¡ ¹«È¿ÀÎ °æ¿ì
SecurityException
- ÆÄÀÏ¿¡ÀÇ ¾×¼¼½º°¡ SecurityManager ¿¡ ÀÇÇØ °ÅºÎµÇ¾úÀ» °æ¿ì¸Þ¼ÒµåÀÇ »ó¼¼ |
public Manifest getManifest() throws IOException
null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
null
IOException
public JarEntry getJarEntry(String name)
JarEntry
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
name
- JAR ÆÄÀÏÀÇ ¿£Æ®¸®ÀÇ À̸§
JarEntry
. ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â null
JarEntry
public ZipEntry getEntry(String name)
ZipEntry
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
ZipFile
³»ÀÇ getEntry
name
- JAR ÆÄÀÏÀÇ ¿£Æ®¸®ÀÇ À̸§
ZipEntry
. ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â null
ZipEntry
public Enumeration entries()
ZipFile
³»ÀÇ entries
public InputStream getInputStream(ZipEntry ze) throws IOException
ZipFile
³»ÀÇ getInputStream
ze
- ZIP ÆÄÀÏ ¿£Æ®¸®
ZipException
- ZIP Çü½Ä ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
IOException
- ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
SecurityException
- JarFile ¿£Æ®¸®°¡ À߸øÇØ ¼¸íµÇ¾úÀ» °æ¿ì
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.