Plus urcite bych se podival na nastroj jar200 (nebo 2000 ci jak se to jmenuje). Umi to _velmi dobre_ balit JAR soubory, je to soucasti JDK 1.5+ a urciite k tomu existuje i nejaka public API :-)
LZ Dne 15. květen 2008 21:49 Michal Palička <[EMAIL PROTECTED]> napsal(a): > Dobry den, > > jen dva namety: > > (1) > Pokud pouzivate MAVEN, tak ten umi do manifestu zapsat verzi projektu z POMu. > Je treba spravne nastavit jar/war plugin. > > (2) > Mozna byste mohli zkusit vase JARy podepsat (jarsigner). > Pak budete mit v manifestu otisky (SHA digest) pro jednotlive tridy. > > mp. > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ondrej Nekola > Sent: Thursday, May 15, 2008 14:29 PM > To: Java > Subject: Re: Jar - deterministicke vytvoreni > > Nakonec nam asi nic jineho nez rozbalit a hashovat kousky nezbude, ale > je to neprijemnost, protoze cilem je omezit traffic po siti pri updatech > nekterych komponent (a bohuzel z jinych duvodu nelze zavest nejaky > system "verzi" trebas v manifestu). >> Preji hezky den, >> pokud jde jen o datum zmeny muzete zkusit "touch" kazdyho souboru do >> jde do jaru: >> >> http://ant.apache.org/manual/CoreTasks/touch.html >> >> IMHO je blbost zkouset vytvaret "na bit stejnej" jar - pokud >> potrebujete overit ze v nem je vse co potrebujete tak ho pak rozbalte >> a overte ze tam je vsechno nejakym testem... >> >> Jindra >> >> >> Ondrej Nekola wrote: >>> Nazdar >>> Mam tu takovy orisek: >>> Pri sestaveni aplikace vznika nekolik jaru, z nich pocitam MD5. Co >>> mne zarazi je to, ze MD5 vychazi pri kazdem cistem buildu ruzne i pro >>> komponenty, ke kterym se nezmenily zdrojaky. Obsahy jaru se nelisi; >>> jedine, co se pravdepodobne meni jsou datumy posledni zmeny u souboru >>> v jaru. Je nejaka moznost, jak donutit jar, aby data nepouzival a mel >>> tak zaruceno, ze dostanu bit po bitu stejne soubory? >>> Ondra Nekola >> >> > > -- Lukas Zapletal http://lukas.zapletalovi.com
