So führen Sie ein Java-Programm über die Eingabeaufforderung aus
Java ist eine der am häufigsten verwendeten Programmiersprachen. Es ist auch eine IDE-intensive Programmiersprache mit enger Integration mit Eclipse. Sie können Java-Programme aus der Eingabeaufforderung heraus ausführen, um sie schnell zu kompilieren und auszuführen.
Wenn Sie gerade erst anfangen, Java zu lernen, hilft Ihnen diese grundlegende Anleitung dabei, die Java-Anwendung über die Eingabeaufforderung in Windows 10/11 auszuführen.
Lesen Sie auch: Suchen und Öffnen von Dateien mithilfe der Eingabeaufforderung in Windows
Installieren des Java Development Kit (JDK) unter Windows
Bevor Sie ein Java-Programm auf Ihrem Computer ausführen können, müssen Sie einen dedizierten Compiler installieren. Dieser ist im Java Standard Edition Development Kit (JDK) enthalten. Es handelt sich um ein unverzichtbares Tool für die Entwicklung in Java auf jeder Plattform.
Das JDK ist nicht dasselbe wie die Java Runtime Environment (JRE), die Sie bereits installiert haben, wenn Sie schon einmal eine Java-Anwendung auf Ihrem Computer verwendet haben.
- Gehen Sie auf die offizielle Seite und klicken Sie auf neueste Java SE Download-Version beginnen.
- Laden Sie das JDK von der Oracle-Website herunter – die Windows-Version. Laden Sie eines der folgenden Programme herunter: ein x64-Installationsprogramm (auf dem Bildschirm angezeigt), ein x64-komprimiertes Archiv oder ein x64-MSI-Installationsprogramm.
Notiz: Wenn Sie nur einfache Java-Software verwenden, stellen Sie sicher, dass Sie nicht das „Java SE Development Kit für Java SE-Abonnenten“ herunterladen, das sich auf derselben Download-Seite befindet. Wenn Sie die JRE-Installation von Java für Microsoft Windows verwenden möchten, wurde es auf eine andere Seite verschoben.
- Führen Sie das Installationsprogramm wie jedes andere Programm aus und folgen Sie den Anweisungen.
- Notieren Sie sich den Windows-Speicherort, an dem Java installiert wird. Dies wird später nützlich sein, wenn Sie versuchen, Java über die Eingabeaufforderung auszuführen.
- Die Installation sollte in wenigen Sekunden abgeschlossen sein. Wenn sie lange dauert, schließen Sie alle anderen Apps im Task-Manager und installieren Sie die Software erneut.
- Am Ende wird der Status „Erfolgreich installiert“ angezeigt.
Lesen Sie auch: So aktivieren Sie Kopieren und Einfügen in der Windows-Eingabeaufforderung
Ausführen eines Java-Programms über die Eingabeaufforderung
- Erstellen Sie mit Notepad oder einem anderen Texteditor ein einfaches Java-Programm wie das folgende.
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
- Achten Sie darauf, die Datei mit der Erweiterung „.java“ und nicht „.txt“ zu speichern.
- Öffnen Sie die Eingabeaufforderung über das Windows-Startmenü und vergessen Sie nicht, sie als „Administrator“ auszuführen.
- Verwenden Sie die
cd
Befehl, um Ihr Arbeitsverzeichnis in das Verzeichnis zu ändern, das Ihr Java-Programm enthält. Um zu wissen, in welches Verzeichnis Sie wechseln müssen, überprüfen Sie den gespeicherten Speicherort von Java auf Ihrem PC, wie oben beschrieben.
cd Documents[Java-program-folder]
- Suchen Sie von hier aus den Pfad zur Version des Java Development Kit (JDK) auf Ihrem Computer. Wenn Sie beispielsweise 64-Bit-Windows verwenden, befindet sich dieser häufig unter „C:\Programme\Java“.
- Als nächstes setzen Sie den Pfad zum JDK mit dem
set
Befehl:
set path=%path%;C:\Program Files\Java\jdk-"Java Version Number".bin
Lesen Sie auch: 9 JavaScript/Node.js-Einzeiler, die Sie kennen sollten
- Möglicherweise müssen Sie den Verzeichnispfad ändern, um die aktuelle Java-Version anzuzeigen. Stellen Sie sicher, dass Sie das Verzeichnis des Java Development Kit (JDK) verwenden und auf den Ordner „bin“ verweisen.
Notiz: Der Ordner „Java Runtime Environment“ (JRE) enthält auch einen „bin“-Ordner, aber nicht den Java-Compiler. Wenn bei der Kompilierung Fehler auftreten, stellen Sie sicher, dass Sie den richtigen Verzeichnispfad verwenden.
- Kompilieren Sie das Java-Programm mit dem
javac
Befehl wie unten gezeigt. Seien Sie gewarnt, dass Sie nichts sehen werden. Wenn Sie jedoch dendir
Wenn Sie den Befehl ausführen, werden Sie in Ihrem Verzeichnis eine neue Datei mit der Erweiterung „.class“ bemerken, was bedeutet, dass das Programm kompiliert wurde.
javac "Program Name".java
- Verwenden Sie die
java
Befehl zum Ausführen Ihres Programms:
Sie sehen, wie das Programm im Eingabeaufforderungsfenster ausgeführt wird. Sie können jedoch noch eine weitere Aufgabe ausführen, um sicherzustellen, dass Ihr Java-Programm reibungslos ausgeführt wird: Legen Sie Ihren Pfad fest.
Lesen Sie auch: So verwenden Sie Windows Defender über die Eingabeaufforderung
Festlegen eines permanenten Pfads
Der obige Befehl legt Ihren Java-Compiler-PATH nicht dauerhaft fest. Er legt die Umgebungsvariable für diese Sitzung fest, aber diese Änderung wird gelöscht, wenn Sie die Eingabeaufforderungssitzung schließen.
Das dauerhafte Festlegen Ihres Java-Compiler-PATH kann praktisch sein, wenn Sie möchten, dass Ihre kompilierten Java-Programme nach einem PC-Neustart reibungslos laufen. Auf diese Weise können Sie die angeforderten Programme schnell aus dem Eingabeaufforderungsfenster (oder einer Drittanbietersoftware wie Eclipse) starten.
Befolgen Sie die nachstehenden Schritte, um Ihre PATH-Variable für alle zukünftigen Sitzungen zu ändern.
- Öffnen Sie „Systemsteuerung -> System und Sicherheit“ im Startmenü und klicken Sie auf „System“.
- Klicken Sie im Menü auf „Erweiterte Systemeinstellungen“.
- Klicken Sie unten auf die Schaltfläche „Umgebungsvariablen“, nachdem Sie im Fenster „Systemeigenschaften“ auf die Registerkarte „Erweitert“ gewechselt sind.
- Wählen Sie die Pfadvariable aus und klicken Sie dann auf die Schaltfläche „Bearbeiten“.
- Klicken Sie auf „Neu“, um Ihrem Pfad ein neues Verzeichnis hinzuzufügen.
- Fügen Sie den oben verwendeten Verzeichnispfad in das Textfeld ein. Stellen Sie erneut sicher, dass Sie das Verzeichnis „Java Development Kit“ (JDK) und nicht das daneben liegende Verzeichnis „Java Runtime Environment“ (JRE) verwenden.
- Klicken Sie abschließend auf „OK“, um die Änderung zu übernehmen.
In diesem Artikel wurde ein einfaches Java-Programm vorgestellt, Sie können jedoch fast jedes Java-Programm über die Eingabeaufforderung starten. Das Verfahren ist unabhängig von der Art Ihres Programms unkompliziert.
Lesen Sie auch: 8 Möglichkeiten zum Anpassen des Windows-Terminals
Häufig gestellte Fragen
Wie kann ich beim Speichern von Java-Dateien das Problem „Sie verfügen nicht über die Berechtigung zum Speichern an diesem Speicherort“ beheben?
Einige Benutzer erhalten beim Speichern von Java-Dateien in Windows möglicherweise die Fehlermeldung „Sie haben keine Berechtigung, an diesem Ort zu speichern“. Obwohl Sie der Administrator Ihres PCs sind, tritt dieser Fehler aus dem Nichts auf. Um das Problem zu beheben, klicken Sie mit der rechten Maustaste auf die „Eigenschaften“ des Java-Ordners und navigieren Sie zu „Sicherheit -> Erweitert -> Benutzer oder Gruppe auswählen“.
Ändern Sie in den „Erweiterten Sicherheitseinstellungen“ für Java den „Besitzer“ von „System“ in das Benutzerkonto, mit dem Sie sich beim Gerät angemeldet haben. Den korrekten Namen können Sie unter „Namen überprüfen“ ermitteln. Geben Sie einfach den Text wie „Desktop“, „Administrator“ oder „Benutzer“ ein, um vollständige Berechtigungen für den Ordner zu aktivieren. Klicken Sie auf „OK“ und speichern Sie die Änderungen.
Wie kann ich in Windows das Problem „Java wird nicht als interner oder externer Befehl erkannt“ beheben?
Die beste Möglichkeit, das Problem „Java wird nicht als interner oder externer Befehl erkannt“ zu beheben, besteht darin, das Bin-Verzeichnis von Java wie oben beschrieben zum Pfad Ihres Computers hinzuzufügen.
Die Windows-Eingabeaufforderung zeigt die Ergebnisse des Java-Befehls nicht an. Wie kann ich das beheben?
Wenn Ihre Windows-Eingabeaufforderung die Ergebnisse eines von Ihnen eingegebenen Java-Befehls nicht anzeigt, gibt es zwei Lösungen: Führen Sie die Eingabeaufforderung im Administratormodus aus oder suchen Sie Ihre Datei „Java.exe“ im Ordner und öffnen Sie deren „Eigenschaften“. Navigieren Sie dann zur Registerkarte „Kompatibilität“, wo Sie die Option „Dieses Programm als Administrator ausführen“ deaktivieren müssen.
Was ist der Unterschied zwischen Java und Javascript?
Verwechseln Sie Java nicht mit Javascript, da es sich um zwei verschiedene Dinge handelt:
- Java kam vor Javascript. Es wurde 1991-1995 von Sun Microsystems entwickelt. Javascript wurde später von Netscape entwickelt, einem alten Browser-Unternehmen. Im Grunde ist Javascript eine sehr leichte Version von Java und wird immer noch häufig in Browsern verwendet.
- Java ist ein kompiliertes Programm, während Javascript interpretiert wird.
- Java ist ein statisch typisiertes Programm, während Javascript dynamisch typisiert ist.
- Java verwendet Klassen und Javascript verwendet Prototypen.
- Installieren des Java Development Kit (JDK) unter Windows
- Ausführen eines Java-Programms über die Eingabeaufforderung
- Festlegen eines permanenten Pfads
-
Häufig gestellte Fragen
- Wie kann ich beim Speichern von Java-Dateien das Problem „Sie verfügen nicht über die Berechtigung zum Speichern an diesem Speicherort“ beheben?
- Wie kann ich in Windows das Problem „Java wird nicht als interner oder externer Befehl erkannt“ beheben?
- Die Windows-Eingabeaufforderung zeigt die Ergebnisse des Java-Befehls nicht an. Wie kann ich das beheben?
- Was ist der Unterschied zwischen Java und Javascript?
Schreibe einen Kommentar