Aplikace pro operační systém Windows se obvykle distribuují jako instalační balíčky nebo spustitelné soubory. Instalační programy mají typicky příponu MSI, zatímco spustitelné soubory nesou příponu EXE. Někdy se vývojáři rozhodnou soubory EXE komprimovat do archivů. Důvodem je skutečnost, že prohlížeče často blokují stahování EXE souborů z důvodu podezření na škodlivý obsah. Stejně tak některé e-mailové služby a klienti mohou omezovat možnost přiložení nebo stahování souborů s příponou EXE. Proto jsou uživatelé systému Windows zvyklí na extrahování EXE souborů ze ZIP archivu, aby je následně mohli spustit. I když je to běžná praxe, může nastat zmatek, pokud stáhnete soubor JAR. Soubory JAR jsou obvykle asociovány s archivačními aplikacemi, jako je 7zip nebo Winzip. I když tyto aplikace dokáží soubor JAR extrahovat, uvnitř se nenachází nic, co by se dalo přímo spustit. V následujícím textu si ukážeme, jak spustit soubor JAR v prostředí Windows.
Co přesně je soubor JAR?
Soubor JAR je soubor specifický pro platformu Java. Přípona JAR značí, že se jedná o Java archiv. Aplikace jsou vytvářeny tak, aby běžely na platformě JAVA. Například populární hra Minecraft (verze pro stolní počítače) vyžaduje pro své spuštění nainstalovanou Javu. Nicméně, samotný Minecraft je distribuován jako EXE soubor, takže s JAR soubory se při jeho spouštění nesetkáte.
Soubor JAR je tedy v podstatě čistá Java aplikace, která nebyla zabalena do spustitelného souboru EXE. Systém Windows ji tak nemůže spustit přímo bez dalšího potřebného softwaru.
Instalace Javy
Pro spuštění JAR souborů v systému Windows je nutné mít nainstalovanou platformu Java. Je důležité ověřit, zda konkrétní JAR soubor nevyžaduje specifickou verzi Javy. Pokud vývojář neudává konkrétní verzi, je doporučeno stáhnout a nainstalovat nejnovější dostupnou verzi Java do vašeho počítače.
Spuštění JAR souboru
Po instalaci Javy se asociace souborů JAR automaticky nezmění. Najděte složku, ve které je umístěn soubor JAR. Klikněte na něj pravým tlačítkem myši a zvolte možnost „Otevřít v programu“. Následně zvolte „Vybrat jinou aplikaci“. V zobrazeném dialogovém okně uvidíte volbu „Java(TM) Platform SE binary“, ale na ni neklikejte. Znovu zvolte „Vybrat jinou aplikaci“.
Objeví se okno s otázkou „Jak chcete tento soubor otevřít?“. Zde vyberte „Java(TM) Platform SE binary“ a zaškrtněte možnost „Vždy používat tuto aplikaci k otevírání souborů .jar“. Nakonec klikněte na tlačítko „OK“.
Soubor by se nyní měl bez problémů spustit. Všechny JAR soubory, které si v budoucnu stáhnete, budou automaticky asociovány s Javou. Pro jejich spuštění tedy bude stačit na ně dvakrát kliknout. Další stažené soubory JAR se již nebudou otvírat v archivačních programech, ale budou mít oficiální ikonu Javy.