Úlohy se odevzdávají zabalené v archívu zip prostřednictvím IS. Jméno archivu je uloha?.zip, kde ? je číslo úlohy. Archív obsahuje výhradně zdrojové kódy tříd, tedy žádné soubory s přeloženými třídami (*.class) nebo knihovnami (*.jar).
Když budete řešit Vaši úlohu, vytvoříte si pro ni adresář např. se jménem uloha1. Ten bude obsahovat všechny potřebné soubory, např.:
uloha1/ + - cz/ | + - muni/ | + - fi/ | + - xadamek2/ | + - Uloha1.java + - compile.bat + - run.batTento adresář zabalíte do archivu Uloha1.zip tak, aby tento archiv obsahoval právě obsah adresáře uloha1! Jinými slovy, když si nechám vypsat obsah archívu (např. příkazem unzip -l uloha1.zip), vypíšou se tyto soubory:
cz/muni/fi/xadamek2/Uloha1.java compile.bat run.bata když budu chtít přeložit a spustit Vaši úlohu, bude fungovat nasledující posloupnost příkazů
unzip uloha1.zip javac -classpath . cz/muni/fi/xadamek2/Uloha1.java java -classpath . cz.muni.fi.xadamek2.Uloha1Dejte si na to pozor, ať úlohu do archívu nezabalíte i s adresářem uloha1, tj. aby výpis obsahu archivu nevypadal nějak takto:
uloha1/cz/muni/fi/xadamek2/Uloha1.java uloha1/compile.bat uloha1/run.bat