Instalační pokyny pro macOS
Tyto pokyny jsou výhradně pro macOS. Instalaci pro Windows najdete zde.
Linux není podporován. Pokud byste měly Linux, byl by to problém, se kterým je nutno ozvat se lektorovi.
Pokud už jste instalaci na Java kurz někdy prováděly,
nejspíš máte v /Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/Projects
projekty z minula. Doporučujeme vám je zazálohovat zkopírováním například do Documents
ve vašem uživatelském profilu
a po dokončení instalace je přesunout zpět, např. do složky
/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/Previous-Projects
.
Pokud by kterýkoliv program, který si nainstalujete v rámci této instalace, nabízel update, prosím odmítněte to. Programy jsou přesně vybrané, aby spolu fungovaly, a jsou předkonfigurované. Updatované verze by ztratily konfiguraci a materiály z kurzu by nešly spustit.
Detailní postup:
Zkušené uživatelky mohou přeskočit k krátkému popisu, ale doporučujeme to nedělat a držet se tohoto obrázkového návodu.
-
Kompletní přednastavený archív si stáhněte z tohoto odkazu: Java-Training.zip. Průběh stahování lze sledovat například v horním tlačítku Stahování (Downloads).
-
Přetáhněte složku
Java-Training
do/Users/VAŠE_UŽIVATELSKÉ_JMÉNO
(složka Home, česky Domov). Při přetahování podržte klávesu Option (Alt), aby v případě už existující starší verzeJava-Training
v cílové složce nabídl Finder sloučení složek (Merge). -
Pokud na vás vyskočí tento dialog, znamená to, že už jste měly předchozí instalaci na kurz. Zvolte Merge, abyste nepřisly o vaše předchozí projekty (složku
/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/Projects
). Případně můžete přetahování zrušit, složku s projekty si přesunout (například do Documents) a zopakovat předchozí krok.Pokud se tento dialog neobjevil, předchozí instalaci jste neměly a můžete tento krok ignorovat.
-
Nainstalujte aplikaci
IntelliJ IDEA - Ultimate - Java-Training
spuštěnímideaIC-2016.3.7.1.dmg
-
Aplikaci
IntelliJ IDEA - Ultimate - Java-Training
je nutné spustit, aby se jí zkontrolovat digitální podpis. Ihned po spuštění ji zase zavřete. -
Digitální podpis aplikace byl zkontrolován. Aplikaci ihned zavřete odmítnutím podmínek JetBrains Privacy Policy nebo prostě červeným zavíracím tlačítkem.
-
Zadávání licence pro tentokrát odmítněte.
-
Před skutečným spuštěním IntelliJ IDEA je nutné jí přenastavit umístění konfiguračních souborů v
idea.properties
. -
Klikněte pravým tlačítkem na
idea.properties
a vyberteOpen With -> Other
-
Sem budeme dopisovat konfiguraci
-
Přidejte do souboru idea.properties tyto řádky:
idea.config.path=~/Java-Training/User-Config/IntelliJ-Ultimate/config idea.plugins.path=~/Java-Training/User-Config/IntelliJ-Ultimate/config/plugins idea.system.path=~/Java-Training/User-Config/IntelliJ-Ultimate/system idea.log.path=~/Java-Training/User-Config/IntelliJ-Ultimate/system/log
-
Dále je potřeba změnit v konfiguraci IntelliJ IDEA zástupné znaky pro cesty do vaší uživatelské složky.
-
Najděte si soubor
/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/User-Config/IntelliJ-Ultimate/config/options/path.macros.xml
. -
Klikněte na něj pravým tlačítkem a zvolte
Open With -> Text Edit
-
Pojďte zpátky do Finderu a zjistěte, jak přesně se jmenuje vaše uživatelská složka, abyste mohli nahradit zástupný text
VASE_UZIVATELSKE_JMENO
v konfiguračním souboru. -
Ověřte, jak přesně se jmenuje vaše uživatelská složka. Na demonstračním snímku je to
student
. -
Nyní je potřeba v konfiguračním souboru změnit zástupný text
VASE_UZIVATELSKE_JMENO
za skutečný název složky. -
Na vašem počítači to NEBUDE
student
, ale jméno v záhlaví Finderu! -
Změny uložte a editor ukončete
-
Odpojete (Eject) instalační médium
IntelliJ Ultimate - Java-Training
(ideaIU-2016.3.7.1.dmg
). -
Virtuální disk zmizí jak z Finderu, tak z plochy
-
Nyní již můžete
IntelliJ IDEA - Ultimate - Java-Training
normálně spustit. - Při prvním spuštění po vás bude IntelliJ IDEA Ultimate Edition vyžadovat licenci. Zvolte Evaluate for free.
-
Tentokrát přijměte podmínky JetBrains.
-
Otevřete DemoWebApplication.
-
Počkejte, než IntelliJ IDEA po prvním spuštění naindexuje Javu. Může to trvat několik minut.
-
Správně nastavená IntelliJ IDEA obarvuje zdrojový text v HlavniController.java do modrozelena. Je to vidět v prostředku na obrázku:
Pokud by zůstal zdrojový text povětšinou černý, je to chyba. Buď zkuste provést pokyny ještě jednou nebo to nechte tak a pomůžeme vám osobně na lekci. Každopádně dál nepokračujte a nespouštějte ukázkovou aplikaci, dokud nebudou texty modrozelené.
-
Nakonec spusťte ukázkovou aplikaci
-
Pokud vidíte tento nápis, instalace je hotová.
Úklid dočasných souborů
Pokud vše dopadlo podle obrázku "It works", je nepovinně možno vymazat dočasné soubory instalace, aby nezabíraly místo.
-
Smažte instalační medium
ideaIU-2016.3.7.1.dmg
. -
Smažte arcvhív
Java-Training.zip
a složkuJava-Training
vDownloads
.
A to je vše. Tešíme se na vás na akci.
Krátký popis (pouze pro zkušené):
Tento popis je jen pro experty a dokumentuje slovně, co se provádí během instalace. Doporučujeme tento popis nepoužít a postupovat podle obrázků výše.
Na kurzu budete potřebovat Javu (JDK), Maven, programátorský editor IntelliJ IDEA (Ultimate Edition) a webový server Tomcat. Neinstalujte si je ručně, stáhněte si předpřiravený archív.
-
Stáhněte si Java-Training.zip.
-
Pokud už jste někdy instalaci na Java kurzy prováděly, zazálohujte si složku
/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/Projects
(například do Documents), abyste o starší projekty nepřisly. -
Vybalte obsah
Java-Training.zip
do/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training
.Pozor! Pokud už jste někdy instalaci na Java kurz prováděly, nenahrazujte celou složku Java-Training novou verzí. (Nedělejte Replace.) Složky nechejte sloučit. (Původní soubory přepsat novými.) Finder toto neumí správně, takže předpokládám použití nějakého rozumného programu typu Commander One nebo Midnight Commander.
Pro kontrolu správného umístění zkontrolujte, že máte přítomnu tuto složku:
/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/Projects/DemoWebApplication
. -
Připojte instalační medium
ideaIU-2016.3.7.1.dmg
(které najdete v/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/ideaIU-2016.3.7.1.dmg
) a nainstalujte z něj aplikaciIntelliJ IDEA - Ultimate - Java-Training
. -
Spusťte tuto aplikaci, aby se zkontroloval její digitální podpis, a ihned ji zavřete. Před skutečným používáním je totiž potřeba jí nastavit nové umístění konfiguračních souborů.
-
Ve složce
/Applications
vstupte do složkyIntelliJ IDEA - Ultimate - Java-Training.app
(Show package contents) -
Přidejte do
/Applications/IntelliJ IDEA - Ultimate - Java-Training.app/Contents/bin/idea.properties
tyto řádky:idea.config.path=~/Java-Training/User-Config/IntelliJ-Ultimate/config idea.plugins.path=~/Java-Training/User-Config/IntelliJ-Ultimate/config/plugins idea.system.path=~/Java-Training/User-Config/IntelliJ-Ultimate/system idea.log.path=~/Java-Training/User-Config/IntelliJ-Ultimate/system/log
Změníte tím složku s konfiguračními soubory pro IntelliJ IDEA. Je nutné nastavit právě tyto konfigurační soubory, jinak by nešly otevírat materiály z kurzu.
-
Dále je nutné změnit zástupné cesty uvnitř konfiguračních souborů IntelliJ IDEA. Najdete je v
/Users/VASE_UZIVATELSKE_JMENO/Java-Training/User-Config/IntelliJ-Ultimate/config/options/path.macros.xml
JAVATRAINING /Users/VASE_UZIVATELSKE_JMENO/Java-Training M2_HOME /Users/VASE_UZIVATELSKE_JMENO/Java-Training/Maven M2_REPOSITORY /Users/VASE_UZIVATELSKE_JMENO/Java-Training/Libraries M2_USER_HOME /Users/VASE_UZIVATELSKE_JMENO/Java-Training/User-Config/.m2 MAVEN_REPOSITORY /Users/VASE_UZIVATELSKE_JMENO/Java-Training/Libraries
Změňte zástupný text
VASE_UZIVATELSKE_JMENO
na vaše skutečné jméno složky. Toto umístění je specifické pro váš počítač, proto je nutné to udělat ručně. -
Otevřete ukázkový projekt v
/Users/VAŠE_UŽIVATELSKÉ_JMÉNO/Java-Training/Projects/DemoWebApplication
. -
Po otevření se začne indexovat JDK, což bude pár minut trvat.
-
Až se to dokončí, vyskočí vpravo dole v IntelliJ IDEA bublina
Maven projects need to be imported
.Zvolte
Import Changes
a opět počkejte, dokud se nestáhnout všechny potřebné knihovny. -
Až se dokončí i toto, zdrojový text v
HlavniController.java
musí být převážně modrozelený.Pokud by byl převážně černý, byl by to problém. Nejspíš byste totiž nenastavily správně cesty ke konfiguračním souborům IntelliJ IDEA (viz tento bod).
Pokud by byl naopak převážně červený, byl by to také problém. Můžete zkusit kliknout v IntelliJ IDEA v pravém svislém rámu na
Maven Projects
a vDemoWebApplication -> Lifecycle -> Clean
a potom naLifecycle -> Package
. Tím aplikaci znovu vyčistíte a přeložíte. Pokud ani to nepomůže, nevadí. Na akci se prosím přihlaste, že vám instalace nefungovala.Pokud naopak vše prošlo v pořádku, vpravo nahoře zezelená šipka pro spuštění ukázkového projektu.
-
Spusťte projekt.
Měl by se objevit dolní rám s odkazem na web podobný tomuto:
http://localhost:12345/DemoWebApplication
-
Klikněte na odkaz.
V prohlížeči se objeví stránka
DemoWebApplication. It Works!