Hur man kör ett Java-program från kommandotolken

- Verifiera Java-installation
- Installera Java i Windows med WinGet
- Konventionell installation av Java Development Kit (JDK)
- Köra ett Java-program från Kommandotolken
- Sätta en permanent PATH för Java-mappen
-
Vanliga frågor
- Hur kan jag fixa "Du har inte behörighet att spara på den här platsen" vid sparande av Java-filer?
- Hur kan jag fixa "Java känns inte igen som ett internt eller externt kommando" i Windows?
- Windows kommandotolk visar inte resultaten av Java-kommandot. Hur kan jag fixa det?
- Vad är skillnaden mellan Java och Javascript?
Denna guide visar hur du kommer igång med Java-programmering i Windows, inklusive installation, verifiering av Java och körning av program via Kommandotolken.
Java är ett av de mest använda programmeringsspråken. Det är en central komponent inom företagsprogramvara, webb-utveckling, skrivbordsapplikationer och Android-kodning. I Windows kan du köra Java-program från Kommandotolken för snabb kompilerering och exekvering. Använd denna guide för att komma igång.
Verifiera Java-installation
Innan du kan köra ett Java-program på din dator behöver du ha Java installerat, vilket du kan verifiera som visat.
Öppna Kommandotolken i Administratörsläge, och skriv: java -version. Om Java finns på ditt system, kommer du att se versionsinformationen.
Annars kommer "java" att misslyckas med att kännas igen som ett extern eller internt kommando. Detta betyder att du måste installera det manuellt.
Läs även: Du kan använda Kommandotolken för att hitta och öppna filer på datorn.
Det finns flera sätt att installera Java i Windows. Det enklaste sättet är att använda WinGet-programvaran.
Installera Java i Windows med WinGet
Du kan hitta den senaste Java-versionen på dess officiella Oracle-webbsida. Vid tidpunkten för skrivandet är det för närvarande Java 24. Men vi kommer att installera den senaste versionen med långsiktig support (LTS), Java 21, eftersom den är mer stabil.
Öppna Kommandotolken eller PowerShell i administratörsläge, och kör följande.
winget install Microsoft.OpenJDK.(Versionsnummer)Vissa ytterligare program som Microsoft Build av OpenJDK kommer att installeras inom samma fönster.
Till slut kommer du att se en Lyckad installation status.
Konventionell installation av Java Development Kit (JDK)
Java Standard Edition Development Kit (JDK) är dess dedikerade kompilator. Det är ett ovärderligt verktyg för att utveckla i Java på vilken plattform som helst.
Gå till den officiella sidan och klicka på den nyaste Java SE nedladdningsversionen för att börja. Återigen kommer vi att välja den senaste LTS-versionen för stabilitet.
I Windows-fliken, ladda ner någon av följande: en x64-installationsprogram (visas på skärmen), ett x64-komprimerat arkiv, eller en x64 MSI-installationsprogram.
Observera: Om du bara har enkel användning av Java-programvaran, undvik att ladda ner "Java SE Development Kit för Java SE-prenumeranter," som finns på samma nedladdningssida. Om du vill använda JRE-installationen för Microsoft Windows, har den flyttats till en annan sida.
Kör installationsprogrammet som du skulle för ett annat program och följ instruktionerna. Om du inte har ett Oracle-konto måste du slutföra registreringen först.
Notera platsen i Windows där Java installeras, som vanligtvis är Programfiler. Det kommer att vara till nytta senare när du försöker köra Java från Kommandotolken. Du kan också kontrollera den från Filutforskaren efter att installationen är klar.
Installation bör vara över på bara några sekunder. Om det tar lång tid, stäng alla dina andra appar från Aktivitetshanteraren och installera om programvaran.
Du kommer att se en Lyckad installation status i slutet.
Köra ett Java-program från Kommandotolken
Skapa ett enkelt Java-program som det nedan med hjälp av Anteckningar eller en annan textredigerare.
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello, World!");
}
}Se till att spara filen med ändelsen “.java” istället för “.txt.”
Öppna Kommandotolken från Windows Startmeny, och glöm inte att köra den som Administratör.
Använd cd kommandot för att ändra din arbetskatalog till katalogen som innehåller ditt Java-program. Du kan ändra alla dina Java-relaterade inställningar i Windows inom den här mappen.
cd Dokument[Java-program-mapp]Tidigare var du tvungen att ändra katalogvägen för att återspegla den aktuella versionen av Java medan du pekade på bin-mappen inuti. Detta är inte längre nödvändigt. Nu behöver du bara navigera till den exakt mapp där du har sparat.
.JAVA-filen.
Kompilera Java-programmet med javac-kommandot som visas nedan.
javac "Program Namn".javaVar medveten om att du inte kommer att se något hända. Men om du använder dir-kommandot, kommer du att märka en ny fil i din katalog med ".class"-förlängning, vilket indikerar att programmet har kompilerats.
Använd java-kommandot för att köra ditt program:
java "Program Namn"Du kommer att se programmet köra inom kommandotolksfönstret.
Det finns många saker du kan göra med Java direkt från kommandotolken. Till exempel kan Java användas för att lägga till, subtrahera, multiplicera och dela en lista med variabler. Allt du behöver göra är att skapa ett enkelt program med Notepad och se det hända när som helst i kommandotolken.
public class Sum {
public static void main(String[] args) {
int a = infoga värde, b = infoga värde;
System.out.println("Summa: " + (a + b));
}
}Nu, gå tillbaka till kommandotolken och kompilera Java-programmet med javac följt av att använda java-kommandot. Det kommer att visa summavärdet.
När du börjar arbeta med Java i Windows kommandotolk, här är några andra mycket enkla Java-kommandon som du enkelt kan klura ut som nybörjare.
javac *.java: kompilera alla java-filer som sparats i en mappjavac Timenow.java: visa lokal tid i din cmdjavac -Xlint Hello.java: visa varningar vid kompilering av ett program
Sätta en permanent PATH för Java-mappen
Ovanstående kommando sätter inte din Java-kompilator PATH permanent. Det sätter miljövariabeln för den sessionen, men den ändringen kommer att tas bort.
Att sätta din Java-kompilator PATH permanent är praktiskt om du vill att dina kompilerade Java-program ska köras smidigt efter en omstart av PC:n. Detta hjälper till att snabbt starta de begärda programmen från kommandotolksfönstret.
Följ stegen nedan för att ändra din PATH-variabel för alla framtida sessioner.
Öppna Kontrollpanelen -> System och säkerhet från Start-menyn och klicka på System. Sök efter Avancerade systeminställningar. Gå till fliken Avancerat och klicka på knappen Miljövariabler.
Välj Path-variabeln och klicka sedan på knappen Redigera.
Klicka på Ny för att lägga till en ny katalog till din path.
Kopiera katalogvägen för Java Development Kit till textrutan. Se till att du använder Java Development Kit (JDK) katalogen och inte Java Runtime Environment (JRE) katalogen bredvid.
Du kommer nu att hitta JAVA_HOME tillagt som en av systemvariablerna som du kan peka direkt på.
Sist, klicka på OK för att bekräfta ändringen.
Vanliga frågor
Hur kan jag fixa "Du har inte behörighet att spara på den här platsen" vid sparande av Java-filer?
Vissa användare kan få ett “Du har inte behörighet att spara på den här platsen”-fel när de sparar Java-filer i Windows. Även om du är administratör på din PC dyker detta fel upp plötsligt. För att lösa problemet, högerklicka på Java-mappens Egenskaper och navigera till Säkerhet -> Avancerat ->Välj användare eller grupp.
I de Avancerade säkerhets inställningarna för Java, ändra Ägare från System till det användarkonto som du har använt för att logga in på enheten. Du kan bestämma det korrekta namnet från Kontrollera namn. Skriv bara in texten, som Skrivbord, Administratör, eller Användare, för att möjliggöra fulla rättigheter till mappen. Klicka på OK och spara ändringarna.
Hur kan jag fixa "Java känns inte igen som ett internt eller externt kommando" i Windows?
Det bästa sättet att fixa "Java känns inte igen som ett internt eller externt kommando" är att lägga till Javas bin-katalog i datorns path, som täcks ovan.
Windows kommandotolk visar inte resultaten av Java-kommandot. Hur kan jag fixa det?
Om din...
Om Windows Kommandoprompt inte visar resultaten av ett Java-kommando du har angett, finns det två lösningar: kör Kommandoprompten i Administratörsläge eller hitta din “Java.exe”-fil i mappens plats och öppna dess Egenskaper. Navigera sedan till fliken Kompatibilitet där du måste avmarkera alternativet Kör det här programmet som administratör.
Vad är skillnaden mellan Java och Javascript?
Förvirra inte Java med Javascript, eftersom de är två olika entiteter:
- Java kom före Javascript. Det grundades av Sun Microsystems mellan 1991 och 1995. Javascript grundades senare av Netscape, ett gammalt webbläsarföretag. I grund och botten är Javascript en mycket lättviktig version av Java och används fortfarande vanligtvis i webbläsare.
- Java är ett kompilerat program, medan Javascript är ett tolkad.
- Java är ett statiskt typat program, medan Javascript är dynamiskt typat.
- Java använder klasser, och Javascript använder prototyper.
Nu när du har läst klart Hur man kör ett Java-program från kommandotolken, inbjuder vi dig att utforska kategorin Windows ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar