Ich folge einem Java-Tutorial, in dem ich zuerst zu der JAR-Datei navigieren soll, die ich im Ordner „Dokumente“ auf meinem Mac gespeichert habe. Wie gelangen wir mit Terminalbefehlen dorthin?
Danke
Antwort1
Sie sollten in der Lage sein, in der Konsole aufzuschreiben, cd /Users/username/Documents/
wann der Benutzername Ihr Benutzer ist, dann können Sie schreiben, ls
um eine Liste der Dateien in diesem Ordner anzuzeigen.
Antwort2
Sie können eingeben cd /Users/yourusername/Documents
, um zu Ihrem Dokumentordner zu gelangen. cd
ist der Terminalbefehl zum Ändern des Verzeichnisses, in dem Sie arbeiten.
Sie können auch eingeben cd ~/Documents
(~ ist die Abkürzung für Ihr Home-Verzeichnis).
Wenn Sie schließlich im Finder zu Ihrem Home-Ordner gehen, können Sie Dokumente in das Terminalfenster ziehen und der Pfad dazu wird angezeigt. Dies ist nützlich, wenn Sie jemals eine Datei oder einen Ordner haben, dessen Pfad Sie erfahren möchten.
Antwort3
Ab macOS Catalina (10.15) verhindert SIP (macOS Sandbox) den allgemeinen Ordnerzugriff vom Terminal aus. Siehehttps://apple.stackexchange.com/questions/395631/allow-all-applications-to-access-desktop-documents-and-downloads-in-catalina
Antwort4
Zum Ausführen der JAR-Datei müssen Sie nur Folgendes tun:
java -jar ~/Documents/jar
Dies ist wirklich das, was Sie tun möchten, da dadurch die von Ihnen erstellte Datei ausgeführt wird und die
cd ~/Documents/
Der Befehl richtet das Terminal nur so ein, dass es im Dokumentverzeichnis (d. h. Ordner) arbeitet, sonst funktioniert aber kaum etwas.