Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
mathan-utils.jar | 2010-09-16 | 305.1 kB | |
mathan-utils-src.zip | 2010-09-16 | 238.3 kB | |
CHANGES.txt | 2010-09-16 | 10.7 kB | |
README.txt | 2010-09-16 | 1.9 kB | |
Totals: 4 Items | 556.1 kB | 0 |
mathan-utils: Zakladni utilitky z Dlazdene ulice ================================================ Jde o ty opravdu zakladni knihovni tridy, ktere se mohou hodit na kazdem projektu. Zdrojaky jsou rozdeleny na dva podadresare podle verze Javy, kterou se maji prekladat: src/main/java-14 a src/main/java-15. Podobne i testy. Casem to cele sjednotime na verzi 1.5. Jak testovat ------------ V eclipsu spustte launchery "common run tests java-14" a "common run tests java-15". Pokud nemate u sebe nainstalovanou mysql nebo pokud nemate ze sveho lokalniho portu 3306 tunel na nejakou mysql, tak muze neprojit TestDbHandlers. Casem predelame na hsqldb. Jak buildovat ------------- Chcete-li vydat novou verzi, udelejte toto: 1. Otestujte (viz vyse). 2. Zvyste verzi v souboru version.util.properties. Verze zatim sestava z datumu a pismena pro poradi v ramci dne. Stejnou verzi vepiste i do CHANGES.util.txt - v hranatych zavorkach se zapisuje release. 3. Commitnete vse do verzovaciho systemu. 4. Spustte "ant -buildfile build.util.xml clean dist". 5. Commitnete nove soubory v adresari dist do verzovaciho systemu. 6. Otagujte tagem mathan-utils-${verze}. Jak z jaru zjistit verzi ------------------------ Z manifestu z atributu Implementation-Version. Tam se pri buildu prenese obsah vlastnosti "impl.version" z version.util.properties. Jak pouzivat ------------ Hyperion: Po vydani nove verze zkopirujte dist/mathan-utils.jar a dist/mathan-utils-src.zip na odpovidajici misto v hyperionlibs a prenastavte aktualni verzi v paths.properties. Aplikace startovane pres JWS: Pokud pri buildovani pouzivate skript common/jws/build-app.xml, musite pri buildovani prekopirovat common/dist/mathan-utils.jar do odpovidajiciho ${libDir} a ve version properties pripsat radek "lib.mathan-utils.version = auto". Verze se pak automaticky zjistuje z manifestu z atributu Implementation-Version. Happy hacking.