Mit Java interne Strukturen von Zip/Jar-Dateien anzeigen

Thomas Darimont

Erfahrenes Mitglied
Hallo,

schaut mal hier:
Code:
C:\Windows\System32>java com.sun.nio.zipfs.ZipInfo "C:\Program Files\Java\jdk1.7.0_04\jre\lib\management-agent.jar"

Ausgabe:
Code:
----------------#1--------------------
[Central Directory Header]
    Signature   :   0x02014b50
    VerMadeby   :         0x14    [0, 2.0]
    VerExtract  :         0x14    [2.0]
    Flag        :          0x8
    Method      :          0x8
    LastMTime   :   0x408c1469    [Do Apr 12 02:35:18 MESZ 2012]
    CRC         :          0x0
    CSize       :          0x2
    Size        :          0x0
    NameLen     :          0x9    [META-INF/]
    ExtraLen    :          0x4
        [tag=0xcafe, sz=0, data= ]
    CommentLen  :          0x0
    DiskStart   :          0x0
    Attrs       :          0x0
    AttrsEx     :          0x0
    LocOff      :          0x0

[Local File Header]
    Signature   :   0x04034b50
    Version     :         0x14    [2.0]
    Flag        :          0x8
    Method      :          0x8
    LastMTime   :   0x408c1469    [Do Apr 12 02:35:18 MESZ 2012]
    CRC         :          0x0
    CSize       :          0x0
    Size        :          0x0
    NameLength  :          0x9    [META-INF/]
    ExtraLength :          0x4
        [tag=0xcafe, sz=0, data= ]
----------------#2--------------------
[Central Directory Header]
    Signature   :   0x02014b50
    VerMadeby   :         0x14    [0, 2.0]
    VerExtract  :         0x14    [2.0]
    Flag        :          0x8
    Method      :          0x8
    LastMTime   :   0x408c1469    [Do Apr 12 02:35:18 MESZ 2012]
    CRC         :   0x5471740c
    CSize       :         0x6f
    Size        :         0x8f
    NameLen     :         0x14    [META-INF/MANIFEST.MF]
    ExtraLen    :          0x0
    CommentLen  :          0x0
    DiskStart   :          0x0
    Attrs       :          0x0
    AttrsEx     :          0x0
    LocOff      :         0x3d

[Local File Header]
    Signature   :   0x04034b50
    Version     :         0x14    [2.0]
    Flag        :          0x8
    Method      :          0x8
    LastMTime   :   0x408c1469    [Do Apr 12 02:35:18 MESZ 2012]
    CRC         :          0x0
    CSize       :          0x0
    Size        :          0x0
    NameLength  :         0x14    [META-INF/MANIFEST.MF]
    ExtraLength :          0x0

Gruß Tom
 
Zurück