Sådan kører du et Java-program fra kommandoprompten

Indeks
  1. Verificere Java-installation
  2. Installere Java i Windows ved hjælp af WinGet
  3. Konventionel installation af Java Development Kit (JDK)
  4. Køre et Java-program fra kommandoprompten
  5. Indstilling af en Permanent PATH for Java Mappen
  6. Ofte Stillede Spørgsmål
    1. Hvordan kan jeg løse “Du har ikke tilladelse til at gemme på denne placering” når jeg gemmer Java-filer?
    2. Hvordan kan jeg løse “Java genkendes ikke som en intern eller ekstern kommando” i Windows?
    3. Windows Kommandoprompt viser ikke resultaterne af Java kommandoen. Hvordan kan jeg løse dette?
    4. Hvad er forskellen mellem Java og Javascript?

Denne guide introducerer Java-programmering, fra installation af Java i Windows til at køre simple programmer via kommandoprompten. Få et solidt fundament i Java-udvikling.

Java er et af de mest almindeligt anvendte programmeringssprog. Det er en kernekomponent i virksomhedssoftware, webudvikling, desktop-applikationer og Android-kodning. På Windows kan du køre Java-programmer fra kommandoprompten for hurtig kompilering og udførelse. Brug denne guide til at komme i gang.

Verificere Java-installation

Inden du kan køre et Java-program på din computer, skal du have Java installeret, hvilket du kan verificere som vist.

Åbn kommandoprompten i administrator-tilstand, og skriv: java -version. Hvis Java er til stede på dit system, vil du se versionsinfo nummeret.

Ellers vil "java" ikke blive genkendt som en intern eller ekstern kommando. Det betyder, at du skal installere det manuelt.

Læs også: Du kan bruge kommandoprompten til at finde og åbne filer på din PC.

Der er flere måder at installere Java på i Windows. Den nemmeste måde er at bruge WinGet-software.

Installere Java i Windows ved hjælp af WinGet

Du kan hente den nyeste Java-version på dens officielle Oracle-webside. På tidspunktet for skrivningen er det aktuelt Java 24. Men vi installerer den seneste Long-Term Support (LTS) version, Java 21, da den er mere stabil.

Åbn kommandoprompten eller PowerShell i administrator-tilstand, og kør følgende.

winget install Microsoft.OpenJDK.(Versionsnummer)

Nogle ekstra programmer såsom Microsoft Build af OpenJDK vil blive installeret i samme vindue.

Til sidst vil du se en Succesfuldt installeret status.

Konventionel installation af Java Development Kit (JDK)

Java Standard Edition Development Kit (JDK) er dens dedikerede compiler. Det er et essentielt værktøj til udvikling i Java på enhver platform.

Gå til den officielle side og klik på den nyeste Java SE download-version for at komme i gang. Igen vælger vi den seneste LTS-version for stabilitet.

I Windows-fanen skal du downloade en af følgende: en x64-installationsfil (vist på skærmen), en x64 komprimeret arkiv eller en x64 MSI-installationsfil.

Bemærk: Hvis du kun har simpel brug for Java-software, så undgå at downloade "Java SE Development Kit for Java SE-abonnenter," som er på den samme download-side. Hvis du ønsker at bruge Java’s JRE-installation til Microsoft Windows, er den blevet flyttet til en anden side.

Kør installationsprogrammet som du ville for ethvert andet program og følg instruktionerne. Hvis du ikke har en Oracle-konto, skal du først afslutte registreringen.

Notér Windows-lokationen, hvor Java installeres, som normalt er Program Files. Det vil komme til nytte senere, når du forsøger at køre Java fra kommandoprompten. Du kan også kontrollere det fra Stifinder-lokationen, når det er installeret.

Installation skal være overstået på få sekunder. Hvis det tager lang tid, skal du lukke alle dine andre apps fra Task Manager og geninstallere softwaren.

Du vil se en Succesfuldt installeret status til sidst.

Køre et Java-program fra kommandoprompten

Opret et simpelt Java-program som nedenstående ved hjælp af Notepad eller en anden teksteditor.

public class HelloWorld
{
 public static void main(String[] args)
 {
 System.out.println("Hej, Verden!");
 }
}

Sørg for at gemme filen med endelsen “.java” i stedet for “.txt.”

Åbn kommandoprompten fra Windows Start-menuen, og glem ikke at køre den som Administrator.

Brug cd kommandoen til at skifte din arbejdsmappe til den mappe, der indeholder dit Java-program. Du kan ændre alle dine Java-relaterede indstillinger i Windows inden for denne mappe.

cd Dokumenter[Java-program-mappe]

Tidligere skulle du ændre stifternavnet for at afspejle den aktuelle version af Java, mens du pegede på bin mappen indeni. Dette er ikke længere nødvendigt. Nu skal du blot navigere til den præcise mappe, hvor du har gemt.

den .JAVA fil.

Compile Java-programmet med javac kommandoen som vist nedenfor.

javac "Program Navn".java

Vær opmærksom på, at du ikke vil se noget ske. Men hvis du bruger dir kommandoen, vil du bemærke en ny fil i din mappe, som ender med “.class” udvidelsen, hvilket indikerer, at programmet er blevet kompilert.

Brug java kommandoen til at køre dit program:

java "Program Navn"

Du vil se programmet køre i Kommandoprompt-vinduet.

Der er mange ting, du kan gøre med Java direkte fra Kommandoprompt. For eksempel kan Java bruges til at addere, subtrahere, multiplicere og dividere en hvilken som helst liste af variable. Det eneste, du skal gøre, er at oprette et simpelt program med Notesblok, og se det ske når som helst i Kommandoprompt.

public class Sum {
 public static void main(String[] args) {
 int a = indsæt værdi, b = indsæt værdi;
 System.out.println("Sum: " + (a + b));
 }
}

Nu, gå tilbage til Kommandoprompt og kompilér Java-programmet ved at bruge javac efterfulgt af at bruge java kommandoen. Det vil vise summationsværdien.

Efter du er begyndt at arbejde med Java i Windows Kommandoprompt, er her et par andre meget enkle Java-kommandoer, som du nemt kan finde ud af som nybegynder.

  • javac *.java: kompilér alle java-filer gemt i en mappe
  • javac Timenow.java: vis lokal tid på dit cmd
  • javac -Xlint Hello.java: vis advarsler under kompilering af et program

Indstilling af en Permanent PATH for Java Mappen

Den ovenstående kommando indstiller ikke permanent din Java-kompilator PATH. Den indstiller miljøvariablen for den session, men denne ændring vil blive fjernet.

At indstille din Java-kompilator PATH permanent er nyttigt, hvis du ønsker, at dine kompilerede Java-programmer skal køre glat efter en PC-genstart. Dette hjælper med hurtigt at starte de ønskede programmer fra Kommandoprompt-vinduet.

Følg nedenstående trin for at ændre din PATH-variabel for alle fremtidige sessioner.

Åbn Kontrolpanel -> System og Sikkerhed fra Startmenuen og klik på System. Søg efter Avancerede systemindstillinger. Gå til Avanceret fanen og klik på knappen Miljøvariabler.

Vælg Path variablen, og klik derefter på Rediger knappen.

Klik på Ny for at tilføje et nyt bibliotek til din sti.

Indsæt bibliotekets sti for Java Development Kit i tekstboksen. Sørg igen for, at du bruger Java Development Kit (JDK) biblioteket og ikke Java Runtime Environment (JRE) biblioteket ved siden af det.

Du vil nu finde JAVA_HOME tilføjet som en af systemvariablerne, som du direkte kan pege på.

Til sidst, klik på OK for at bekræfte ændringen.

Ofte Stillede Spørgsmål

Hvordan kan jeg løse “Du har ikke tilladelse til at gemme på denne placering” når jeg gemmer Java-filer?

Nogle brugere kan få en “Du har ikke tilladelse til at gemme på denne placering” fejl, når de gemmer Java-filer i Windows. Selvom du er administrator på din PC, vises denne fejl ud af det blå. For at løse problemet, højreklik på Java-mappen Egenskaber og navigér til Sikkerhed -> Avanceret -> Vælg Bruger eller Gruppe.

I indstillingerne for Avanceret Sikkerhed for Java, ændr Ejer fra System til den brugerprofil, du har brugt til at logge ind på enheden. Du kan bestemme det korrekte navn fra Tjek navne. Indtast blot teksten, såsom Skrivebord, Administrator, eller Brugere, for at give fulde tilladelser til mappen. Klik på OK og gem ændringerne.

Hvordan kan jeg løse “Java genkendes ikke som en intern eller ekstern kommando” i Windows?

Den bedste måde at rette “Java genkendes ikke som en intern eller ekstern kommando” på er at tilføje Javas bin-mappe til din computers sti, som beskrevet ovenfor.

Windows Kommandoprompt viser ikke resultaterne af Java kommandoen. Hvordan kan jeg løse dette?

Hvis din...

Windows Kommandoprompt viser ikke resultaterne af en Java-kommando, du har indtastet. Der er to løsninger: kør Kommandoprompt i Administrator-tilstand eller find din “Java.exe”-fil i mappen og åbn dens Ejendomme. Derefter skal du navigere til fanen Kompatibilitet, hvor du skal fjerne markeringen i Kør dette program som administrator indstillingen.

Hvad er forskellen mellem Java og Javascript?

Forveksl ikke Java med Javascript, da de er to forskellige enheder:

  • Java kom før Javascript. Det blev grundlagt af Sun Microsystems i 1991-1995. Javascript blev grundlagt senere af Netscape, en gammel browser virksomhed. Basicslt set er Javascript en meget letvægtsversion af Java og bruges stadig ofte i browsere.
  • Java er et compilert program, mens Javascript er et fortolket program.
  • Java er et statisk typet program, mens Javascript er dynamisk typet.
  • Java bruger klasser, og Javascript bruger prototyper.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Go up