Kako zagnati Javo iz ukazne vrstice v Linuxu

How Run Java From Command Line Linux



Java je priljubljena svetovna platforma za razvoj programske opreme, ki jo razvija James Gosling. Zasnovan je tako, da podpira več platform, kot so Linux, macOS in Windows. Mobilne in namizne aplikacije je mogoče razviti tudi z uporabo jezika Java.

Jezik Java je eden izmed najbolj priljubljenih objektno usmerjenih programskih jezikov na visoki ravni. Na voljo je s preprosto sintakso in lahko razumljiva za začetnike, saj je zelo varna in ekonomična za uporabo. Java je programska oprema, neodvisna od platforme, in ponuja tudi možnost samodejnega zbiranja smeti.







Kako zagnati Javo prek ukazne vrstice

Za zagon programa java v Linuxu moramo preveriti, ali je Java Development Kit (JDK) na voljo v sistemu in njegovi različici.



Za potrditev vnesite naslednji ukaz:



$ javac -verzija





( Javac orodje ukazne vrstice se uporablja za sestavljanje programov java)

The Javac ukazno orodje ni na voljo v mojem sistemu. Za prenos imamo več ukazov, kot je omenjeno na zgornji sliki.



Gremo s default-jdk ukaz, da ga dobite:

$ sudo apt install default-jdk

Če želite preveriti namestitev javac , tip:

$ javac -verzija

Zdaj v besedilno datoteko napišite program Java in ga shranite z .java podaljšek.

Recimo, da sem ustvaril datoteko z imenom testing.java in vanj napišite preprost program:

(Ime razreda mora biti enako imenu datoteke)

Sestavite datoteko testing.java datoteko na terminalu z uporabo javac ukaz:

$ javac testing.java

Zdaj zaženite program Java tako, da v terminalu pokličete njegovo ime razreda:

$ java testiranje

Zaključek

Java je jezik na visoki ravni sodobne dobe, ki ga podpira Java Development Kit (JDK). JDK je paket, ki pomaga pri izvajanju jave in se uporablja za razvoj programskih paketov.

Jezik Java ima preprosto sintakso, ki jo je enostavno dobiti za začetnike, in je eden izmed najbolj uporabnih predmetno usmerjenih programskih jezikov.

V tem članku smo videli, kako namestiti in zagnati aplikacije Java na terminalu.