Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze |
software:nastroje:java [2013/03/10 12:25] – [Instalace OpenJDK] - doplnění o release_notes_MGA2 yullaw | software:nastroje:java [2014/10/25 13:14] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
---|
====== Co je to Java a k čemu je potřebná ====== | ====== Co je to Java a k čemu je potřebná ====== |
<WRAP round info> | <WRAP round info> |
[[wp>cs:Java_(programovací_jazyk)|Java]] ((více informací o Javě také naleznete v http://v1.dione.zcu.cz/java/uvod.html)) je platfoma, která umožňuje vývojářům tvořit různé aplikace a také umožňuje uživatelům jejich běh v různých prostředích, jako jsou webové aplikace, hry, mobilní zařízení ap. | [[wp>cs:Java_(programovací_jazyk)|Java]] ((více informací o Javě také naleznete v http://v1.dione.zcu.cz/java/uvod.html)) je platforma, která umožňuje vývojářům tvořit různé aplikace a také umožňuje uživatelům jejich běh v různých prostředích, jako jsou webové aplikace, hry, mobilní zařízení ap. |
* [[http://java.com/en/download/index.jsp|Oracle Java]] - je Java vyvýjená společností [[http://www.oracle.com|Oracle Corporation]] (dříve Sun Microsystems). Z licenčních důvodů ji proto nenaleznete v [[:zdroje|repozitářích]] Mageii. | * [[http://java.com/en/download/index.jsp|Oracle Java]] - je Java vyvíjená společností [[http://www.oracle.com|Oracle Corporation]] (dříve Sun Microsystems). Z licenčních důvodů ji proto nenaleznete v [[:zdroje|repozitářích]] Mageii. Čtěte také [[:2:notes#sun_java|poznámky k vydání MGA2]]. |
* [[http://openjdk.java.net|OpenJDK]] - je svobodný software Javy, který je také společně vyvýjen firmou IBM a Oracle, licencovaný pod [[wp>cs:GNU GPL|GNU GPL]] s [[wp>cs:GPL_linking_exception#V.C3.BDjimka_Classpath|ClassPath výjimkou]]. <wrap round todo>Tato verze je standartně součástí Mageii a je dostačující pro běh většiny aplikací.</wrap> Pokud některá aplikace (prostředí) striktně vyžaduje instalaci Javy, je zapotřebí nainstalovat Javu ze stránek Oracle. | * [[http://openjdk.java.net|OpenJDK]] - je svobodný software Javy, který je také společně vyvíjen firmou IBM a Oracle, licencovaný pod [[wp>cs:GNU GPL|GNU GPL]] s [[wp>cs:GPL_linking_exception#V.C3.BDjimka_Classpath|ClassPath výjimkou]]. <wrap round todo>Tato verze je standardně součástí Mageii a je dostačující pro běh většiny aplikací.</wrap> Pokud některá aplikace (prostředí) striktně vyžaduje instalaci Javy, je zapotřebí nainstalovat Javu ze stránek Oracle. |
</WRAP> | </WRAP> |
| |
====== Instalace Oracle Java v Mageii ====== | ====== Instalace Oracle Java v Mageii ====== |
{{:software:nastroje:java:oracle_java_logo.png?200&nolink |Oracle Java}} | {{:software:nastroje:java:oracle_java_logo.png?200&nolink |Oracle Java}} |
Jak bylo psáno [[software:nastroje:java#co_je_to_java_a_k_cemu_je_potrebna|výše]], Oracle Java není v Mageii dostupná kvůli licencím. Některé aplikace, webové stránky vyžadují Oracle Java, i když máte v Mageii nainstalován balíček ''java-1.7.0-openjdk''. | Jak bylo psáno [[software:nastroje:java#co_je_to_java_a_k_cemu_je_potrebna|výše]], Oracle Java není v Mageii dostupná kvůli licencím. Některé aplikace, webové stránky vyžadují Oracle Java, i když máte v Mageii nainstalován balíček ''java-1.7.0-openjdk''. <wrap round info>Čtěte také [[:2:notes#sun_java|poznámky k vydání MGA2]].</wrap> |
| |
Příklad využití Javy: https://as.photoprintit.com/web/84012167/startClient.do?client=java&type=print | Příklad využití Javy: https://as.photoprintit.com/web/84012167/startClient.do?client=java&type=print |
| |
==== Vytvoření symbolického odkazu z Javy do adresáře ==== | ==== Vytvoření symbolického odkazu z Javy do adresáře ==== |
Samozřejmně můžete použít jakéhokoliv správce souborů, ale jelikož je jich mnoho rozdílných, budeme popisovat postupy v [[:system:prikazovy_radek|příkazovém řádku]] o průběhu na všech instalacích Mageii. Stačí zkopírovat a vložit následující příkaz do [[:konzole|konzole]] jako [[:root|root]]: | Samozřejmě můžete použít jakéhokoliv správce souborů, ale jelikož je jich mnoho rozdílných, budeme popisovat postupy v [[:system:prikazovy_radek|příkazovém řádku]] o průběhu na všech instalacích Mageii. Stačí zkopírovat a vložit následující příkaz do [[:konzole|konzole]] jako [[:root|root]]: |
| |
[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] | [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] |
</code> | </code> |
| |
Následnující příkaz vytvoří symlink ''default''u z adresáře '' /etc/alternatives/'' do ''/usr/lib/jvm/'': | Následující příkaz vytvoří symlink ''default''u z adresáře '' /etc/alternatives/'' do ''/usr/lib/jvm/'': |
| |
[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] | [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] |
Nejtěžší část je hotova. Nyní, co ještě musíme udělat je to, aby váš oblíbený webový prohlížeč používal Javu. Doposud jsme testovali plugin s prohlížečem Firefox a Google Chrome. | Nejtěžší část je hotova. Nyní, co ještě musíme udělat je to, aby váš oblíbený webový prohlížeč používal Javu. Doposud jsme testovali plugin s prohlížečem Firefox a Google Chrome. |
| |
==== Mozzila Firefox ==== | ==== Mozilla Firefox ==== |
Otevřte [[:konzole|konzoli]] a přihlašte se jako [[:root|root]] a zadejte příkaz: | Otevřete [[:konzole|konzoli]] a přihlaste se jako [[:root|root]] a zadejte příkaz: |
| |
[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] | [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] |
| |
==== Google Chrome ==== | ==== Google Chrome ==== |
Otevřte [[:konzole|konzoli]] a přihlašte se jako [[:root|root]] a zadejte příkaz: | |
| <wrap important>**UPOZONĚNÍ!** Níže uvedený postup je funkční pouze pro Google Chrome do verze 34. Vyšší verze nedokážou s Java pluginem pracovat!</wrap> |
| |
| Otevřete [[:konzole|konzoli]] a přihlaste se jako [[:root|root]] a zadejte příkaz: |
| |
[[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] | [[:system:prikazovy_radek#konzole|{{wiki:icons:konzole.png?40 |Konzole}}]] |