har du börjat lära dig Java-programmering? Det är bra.
och du vill köra java-program på ditt Linux-system? Ännu bättre.
Låt mig visa hur man kör Java i terminal i Ubuntu och andra Linux-distributioner.
kör Java-program i Ubuntu
Låt oss gå i rätt steg här.
Steg 1: Installera Java compiler
för att köra ett Java-program måste du kompilera programmet först. Du behöver Java-kompilator för detta ändamål.
Java-kompilatorn är en del av JDK (Java Development Kit). Du måste installera JDK för att kompilera och köra Java-program.
kontrollera först om du redan har Java-kompilator installerad på ditt system:
javac --version
om du ser ett fel som ”kommandot’ javac ’hittades inte, men kan installeras med”, betyder det att du måste installera Java Development Kit.
det enklaste sättet att installera JDK på Ubuntu är att gå med standarderbjudandet från Ubuntu:
sudo apt install default-jdk
du kommer att bli ombedd att ange ditt kontos lösenord. När du skriver lösenordet ses ingenting på skärmen. Det är normalt. Ange bara ditt lösenord blint. När du blir frågad trycker du på enter-tangenten eller Y-tangenten.
ovanstående kommando bör fungera för andra Debian-och Ubuntu-baserade distributioner som Linux Mint, elementary OS etc. För andra distributioner, Använd din Distributions pakethanterare. Paketnamnet kan också vara annorlunda.
när du har installerat, kontrollera att javac är tillgänglig nu.
steg 2: Kompilera Java-program i Linux
du måste ha en Java-programfil av den anledningen. Låt oss säga att du skapar en ny Java – programfil med namnet HelloWorld.java och det har följande innehåll:
class HelloWorld{ public static void main(String args){ System.out.println("Hello World"); } }
du kan använda Nano editor i terminal eller gedit grafisk textredigerare för att skriva dina Java-program.
javac HelloWorld.java
om det inte finns något fel, ger kommandot ovan ingen utgång.
när du kompilerar Java-programmet, Det genererar en .klassfil med klassnamnet du använde i ditt program. Du måste köra den här klassfilen.
steg 3: Kör Java – klassfilen
du behöver inte ange klasstillägget här. Bara namnet på klassen. Och den här gången använder du kommandot java, inte javac.
java HelloWorld
detta kommer att skriva ut Hello World på skärmen för mitt program.
och så kör du ett Java-program i Linux-terminalen.
detta var det enklaste av exemplet. Provprogrammet hade bara en klass. Java-kompilatorn skapar en klassfil för varje klass i ditt program. Saker blir komplicerade för större program och projekt.
det är därför jag rekommenderar att du installerar Eclipse på Ubuntu för korrekt Java-programmering. Det är lättare att programmera i en IDE.