takže jste se začali učit programování Java? To je dobře.

a chcete spustit programy java v systému Linux? Dobře.

dovolte mi ukázat, jak spustit Javu v terminálu v Ubuntu a dalších distribucích Linuxu.

spuštění Java programů v Ubuntu

pojďme ve správných krocích zde.

Krok 1: Nainstalujte Java compiler

Chcete-li spustit program Java, musíte nejprve zkompilovat program. Pro tento účel potřebujete kompilátor Java.

Java kompilátor je součástí JDK (Java Development Kit). Chcete-li kompilovat a spouštět programy Java, musíte nainstalovat JDK.

nejprve zkontrolujte, zda již máte v systému nainstalován kompilátor Java:

javac --version

pokud se zobrazí chyba jako “ příkaz ‚javac‘ nebyl nalezen, ale lze jej nainstalovat pomocí“, znamená to, že musíte nainstalovat Java Development Kit.

java compiler check ubuntu
zkontrolujte, zda je Java compiler již nainstalován nebo ne

nejjednodušší způsob, jak nainstalovat JDK na Ubuntu, je jít s výchozí nabídkou od Ubuntu:

sudo apt install default-jdk

budete vyzváni k zadání hesla vašeho účtu. Když zadáte heslo, na obrazovce se nic nezobrazí. To je normální. Stačí zadat heslo slepě. Na dotaz stiskněte klávesu enter nebo klávesu Y.

instalace jdk ubuntu
instalace JDK, která také obsahuje kompilátor Java

výše uvedený příkaz by měl fungovat pro další distribuce založené na Debianu a Ubuntu, jako je Linux Mint, elementary OS atd. Pro ostatní distribuce použijte správce balíčků vaší distribuce. Název balíčku by se také mohl lišit.

po instalaci ověřte, že javac je nyní k dispozici.

java compiler ubuntu
ověřte, že Java compiler lze nyní použít

Krok 2: Kompilujte program Java v Linuxu

z tohoto důvodu musíte mít programový soubor Java. Řekněme, že vytvoříte nový programový soubor Java s názvem HelloWorld.java a má následující obsah:

class HelloWorld{ public static void main(String args){ System.out.println("Hello World"); } } 

můžete použít Nano editor v terminálu nebo Gedit grafickém textovém editoru pro psaní Java programů.

javac HelloWorld.java

pokud nedojde k žádné chybě, výše uvedený příkaz nevytváří žádný výstup.

při kompilaci programu Java vygeneruje .soubor třídy s názvem třídy, který jste použili ve svém programu. Musíte spustit tento soubor třídy.

Krok 3: Spusťte soubor třídy Java

zde není nutné specifikovat příponu třídy. Jen název třídy. A tentokrát použijete příkaz java, ne javac.

java HelloWorld

tím se vytiskne Hello World na obrazovce mého programu.

spouštění programů java v terminálu linux
spouštění programů java v terminálu Linux

a tak spustíte program Java v terminálu Linux.

toto byl nejjednodušší příklad. Ukázkový program měl jen jednu třídu. Kompilátor Java vytvoří soubor třídy pro každou třídu ve vašem programu. Věci se komplikují u větších programů a projektů.

proto doporučuji nainstalovat Eclipse na Ubuntu pro správné programování Java. Je snazší programovat v IDE.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.