Java ist eine leistungsstarke Programmiersprache, mit der Sie plattformübergreifende Anwendungen erstellen können. Eine Möglichkeit, Java-Anwendungen auszuführen, besteht darin, die JAR-Datei über die Befehlszeile auszuführen.
Es ist jedoch oft notwendig, den Pfad zu Java zu bestimmen, um sicherzustellen, dass er richtig installiert ist, und ihn zum Ausführen der JAR-Datei über die Befehlszeile zu verwenden.
Um den Java-Pfad von der Konsole aus zu bestimmen, müssen Sie einige einfache Schritte ausführen. Sie müssen eine Eingabeaufforderung öffnen und den Befehl "java -Version" eingeben.
Gibt den Startpfad an .jar-Datei in Java von der Konsole aus
Wenn Sie den Pfad zu der ausführenden Datei bestimmen müssen .die JAR-Datei in Java über die Befehlszeile können Sie auf folgende Weise verwenden:
-
Verwenden der Systemeigenschaft "java.class.path": Sie können den aktuellen Laufpfad abrufen .jar-Datei mit dem folgenden Code:
String path = System.getProperty("java.class.path");System.out.println(path);
File jarFile = new File(YourClassName.class.getProtectionDomain().getCodeSource().getLocation().toURI().getPath());String path = jarFile.getParent();System.out.println(path);
Diese Methoden ermöglichen es Ihnen, den Pfad zu dem ausgeführten zu bestimmen .jar-Datei in Java über die Befehlszeile. Mit dem resultierenden Pfad können Sie verschiedene Dateioperationen durchführen, z. B. das Lesen oder Schreiben von Daten.
Methode 1: Verwenden des Befehls "cd" zum Navigieren in der Konsole
- Öffnen Sie je nach Betriebssystem eine Eingabeaufforderung oder ein Terminal.
- Verwenden Sie den Befehl "cd" und ein Leerzeichen, um den Pfad zu dem Verzeichnis anzugeben, in dem sich das Verzeichnis befindet .jar-Datei. Zum Beispiel, wenn Ihr .die JAR-Datei befindet sich auf dem Desktop, geben Sie den folgenden Befehl ein: cd Desktop
- Wenn es Ihnen gehört .die JAR-Datei befindet sich in einem Unterverzeichnis, geben Sie den vollständigen Pfad zu dieser Datei an. Zum Beispiel: cd Desktop/myJarFolder
- Geben Sie "dir" (für Windows) oder "ls" (für macOS und Linux) ein, um eine Liste der Dateien und Ordner im aktuellen Verzeichnis anzuzeigen. Stellen Sie sicher, dass Ihre .die JAR-Datei wird in der Liste angezeigt.
- Jetzt können Sie ausführen .jar-Datei mit dem Befehl "java -jar" und geben Sie den Dateinamen an. Zum Beispiel: java -jar myJarFile.jar
Mit dieser Methode können Sie den Dateipfad erfolgreich ermitteln .jar und führen Sie es von der Befehlszeile oder vom Terminal aus aus.
Methode 2: Verwenden Sie den absoluten Pfad zu .jar-Datei im Startbefehl
Wenn Sie einen absoluten Pfad zu haben .jar-Datei, können Sie es in einem Startbefehl über die Befehlszeile verwenden.
1. Öffnen Sie eine Eingabeaufforderung (Windows) oder ein Terminal (Mac/Linux).
2. Geben Sie den Befehl java -jar /path/to/your ein.jar durch Ersetzen von /path/to/your.jar auf dem tatsächlichen Pfad zu Ihrem .jar-Datei.
3. Drücken Sie die Eingabetaste, um den Befehl auszuführen und auszuführen .jar-Datei.
Zum Beispiel, wenn Ihr .die JAR-Datei befindet sich in einem Ordner C:\Users\Username\Documents\myjar .jar , der Befehl würde wie folgt aussehen:
java -jar C:\Users\Username\Documents\myjar.jar
Auf diese Weise können Sie den absoluten Pfad zu verwenden .die JAR-Datei im Startbefehl von der Konsole aus.