public abstract class JarUtils extends Object
| Constructor and Description | 
|---|
| JarUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | checkEntryExists(File file,
                String entryName)Sprawdza, czy w podanym pliku (który musi być plikiem jar) istnieje wpis  JarEntryo podanej nazwie. | 
| static void | copyWithManifest(File source,
                File target,
                Manifest manifest)Kopiuje całą zawartość jednego pliku jar do drugiego pliku jar z nowym manifestem. | 
| static JarInputStream | getInputStream(File file)Zwraca  JarInputStreampodanego pliku. | 
| static InputStream | getJarEntryInputStream(File file,
                      String entryName) | 
| static boolean | isJarFile(URL url) | 
| static Manifest | readManifest(File file)Odczytuje manifest z podanego pliku jar | 
public static boolean checkEntryExists(File file, String entryName) throws IOException
JarEntry o podanej nazwie.file - Plik jarentryName - Nazwa wpisu JarEntrytrue jeżeli taki wpis isnieje w podanym pliku jarIOException - Błąd podczas odczytu pliku jarpublic static InputStream getJarEntryInputStream(File file, String entryName) throws IOException
IOExceptionpublic static JarInputStream getInputStream(File file) throws FileNotFoundException, IOException
JarInputStream podanego pliku.
 
 UWAGA: Ten input stream musi zotać zamknięty manualnie.FileNotFoundExceptionIOExceptionpublic static Manifest readManifest(File file) throws IOException
file - plik źródłowy jarIOException - błąd IOpublic static void copyWithManifest(File source, File target, Manifest manifest) throws IOException
source - plik źródłowytarget - plik docelowymanifest - nowy manifest pliku jarIOExceptionpublic static boolean isJarFile(URL url)
Copyright © 2014 Suncode. All rights reserved.