Wie kann ich eine Java-JAR-Datei aus einem beliebigen Verzeichnis verwenden, ohne den vollständigen Pfad einzugeben?

Wie kann ich eine Java-JAR-Datei aus einem beliebigen Verzeichnis verwenden, ohne den vollständigen Pfad einzugeben?

Ich verwende Windows 8.1 und möchte einfach „program“ eingeben können (wie bei normalen Programmen, die ich in meine Umgebungsvariable PATH eingefügt habe), um program.jar als Befehlszeilenprogramm zu starten – mit der Möglichkeit, Parameter an das Programm zu übergeben. Wie mache ich das?

Antwort1

Erstellen Sie einen Ordner mit Batchdateien wie den folgenden und fügen Sie den Ordner zum PATH hinzu.

ffmpeg.bat:

@echo off
"C:\Users\user1\Documents\app\FFmpeg\bin\ffmpeg.exe" %*

Vielen Dank an DavidPostill für die Idee vor Jahren, die eine bessere Option zu sein schien, als einzelne Programmordner zum PATH hinzuzufügen.

verwandte Informationen