Czytanie z pliku MANIFEST.FM
ZzzZzzZ - 07-02-2006 16:44
Czytanie z pliku MANIFEST.FM
Witam. Mam taki maly problem. Chce odczytac informacje z pliku, wiec napisalem taki mini kod:
import java.io.*; import java.util.jar.*;
public class test {
public static void main(String argv[]) { try { InputStream is = new FileInputStream("MANIFEST.FM"); Manifest man = new Manifest(); man.read(is); System.out.println(man.getAttributes("Manifest-Version")); } catch (IOException e) {}
} } Ale to nie dziala :/ wciaz mi zwraca null :/
Piotr Kobzda - 08-02-2006 18:29
ZzzZzzZ wrote:
> InputStream is = new FileInputStream("MANIFEST.FM");
> Ale to nie dziala :/ wciaz mi zwraca null :/
Po pierwsze, MANIFEST.MF (nie FM) Po drugie, w katalogu /META-INF Po trzecie, Class.getResource() Po czwarte... ech, za dużo by wyliczać, rzuć okiem na przykład:
String resName = Main.class.getName().replace('.', '/') + ".class"; String resPath = Main.class.getResource("/" + resName).toExternalForm(); resPath = resPath.substring(0, resPath.length() - resName.length()); URL mfUrl = new URL(resPath + "META-INF/MANIFEST.MF"); Manifest m = new Manifest(mfUrl.openStream()); System.out.println(m.getMainAttributes().getValue( "Manifest-Version"));
piotr
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
używam czcionki wielkości 1296 pt na pliku o wielkości 800x600
=?iso-8859-2?q?Pro=B6ba_o_konwersj=EA_pliku_CDR_do_wersji_11_ lub_ni=BFszej?=
[MySQL]: Odzyskanie z pliku zawierającego wiele baz danych tylko jednej wybranej bazy
Skrypt przeszukujacy dwa pliki tekstowe i dopisujacy zadane znaki do drugiego pliku
=?iso-8859-2?Q?Program_do_kompresji_JPG_z_podaniem_wielko=B6c i_pliku?=
=?iso-8859-2?q?Eksport_do_pliku_z_nag=B3=F3wkami_kolumn?=
[MS SQL 2005 EX] Podmiana pliku bazy danych
import danych z pliku txt do Oracle-10g problem daty
Jak wyciągnąć fragment grafiki (klatka, kilka sekund video) z pliku
[PHP] wysylanie pliku na serwer, a inkrementacja nazwy plikow
zanotowane.pldoc.pisz.plpdf.pisz.plsulimczyk.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|