Až Vám zčerná obrazovka, přejděte na Linux!

Proč používat Linux

středa 2. července 2008

Ořez textu v MANIFEST.MF

Dnes jsem při hledání příčin jednoho ClassNotFoundException narazil na zajímavou informaci. Jeden každý řádek manifestu nesmí být delší než 72 bajtů (nikoli znaků). Pokud vyvstane nutnost napsat na řádek delší text, je potřeba onen text rozdělit na více řádku po maximálně oněch 72 bajtech, přičemž každý pokračující řádek pak musí začínat právě jednou mezerou.
Pak se nedí co divit, že při dlouhé Class-path vygeneruje IDEA manifest, který třeba obsahuje začátek názvu jaru na konci jednoho a zbytek na začátku druhého.

Žádné komentáře: