Wie führe ich .jar java-Programm auf Windows 7 Befehlszeile?
Bin ich auf der Suche, Dinge online und konnte nicht finden, eine gute Antwort so weit. Ich möchte ausführen, den YUI-Kompressor-tool zum verschleiern/minifizieren javascript-Datei. Ich habe JRE installiert.
Wie es aussieht ist die Datei-Zuordnung ist in Ordnung, wie man hier sehen kann:
C:\directory\tempFiles>assoc .jar
.jar=jarfile
Ich file association mit ftype:
C:\directory\tempFiles>ftype jarfile
jarfile="C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -jar "%1" %*
Den Kompressor-tool gespeichert .jar-Datei und wird als "yuicompressor-2.4.6.jar"
Wenn ich versuche zu laufen .jar-Datei, die cmd sagte, dass das Wort 'java' wird nicht als ein interner Befehl... dies ist, wie ich es:
C:\directory\tempFiles\yuicompressor-2.4.6\build>java -jar yuicompressor-2.4.6.jar [options] [input file]
Jede Hilfe würde geschätzt, danke
- Danke für die Hilfe, es funktioniert jetzt! 🙂
- die Schritte sind unten, um es einfach
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie das JDK /JRE-bin-Ordner-Pfad-PFAD. Sehen hier.
Wie zum ausführen von jar-Dateien
Öffnen Sie Die Eingabeaufforderung.
Führen Sie einen der unten angegebenen Befehl.
Einfach.
Die Umgebungsvariable PATH muss JAVA_HOME/bin. Dies geschieht normalerweise automatisch bei der Installation eines JDK mit einem windows installer-Paket.
Jedoch, wenn Sie nur das JRE installieren - das ist eigentlich alles, was Sie brauchen, die Sie benötigen, um Magier die änderungen an der PATH-variable manuell
Java mit jar extractor... so geht man einfach in den bin-Ordner und fügen Sie die jar-Datei gibt.
gehen Sie dann auf Eingabeaufforderung....
gehen Sie zum bin-Verzeichnis, dann verwenden Sie den folgenden Befehl ein:
Hoffe, das hilft....
Schritt 1
Erstellen Sie eine batch-Datei (sprich: script.bat), und legen Sie Sie in diesem Ordner:
C:\Users{Benutzer}\Downloads\yuicompressor-2.4.7\yuicompressor-2.4.7\build
Schritt 2
Legen Sie dann alle JavaScript-Dateien, die Sie kombinieren möchten, und die Ausgabe-Datei-Namen der kombinierten Dateien innerhalb Ihres Skripts.bat-Datei:
java-jar yuicompressor-2.4.7.jar droplinemenu.js effects.js jquery-1.4.4.min.js jquery-ui-1.8.10.custom.min.js --Typ js -o combined.js
Schritt 3
Führen Sie "Skript".Fledermaus als Administrator
Meine Lösung mit einer Kombination der oben genannten Antworten,
mein Ziel war, zu starten .jar-Datei mit dem Namen CombatLogReader.jar zusammen mit dem Spiel
Star Trek Online.exe über eine Eingabeaufforderung.
zuerst war ich typeing Start "" ""C:\Program Files (x86)\Steam\SteamApps\common\Star Trek-Online\CombatLogReader\CombatLogReader.jar" aber die Datei nicht starten würde, während der recherche, warum konnte ich starten Sie die Datei manuell, aber nicht per cmd. meine Forschung hat mich hier,
modifizierte ich meine bat-Datei auf dem java-Verzeichnis
Dies ist, wie meine bat-Datei sieht
und es funktioniert, jetzt alles, was ich brauche beginnt mit nur einem Symbol
die Eingabeaufforderung Dosis offen bleiben, untell combatlogreader ist clsoed, aber es Dosis nicht unterbrechen den Betrieb der Sache
Kudo ' s an alle, die gepostet niplets Antworten,
Ich versuchte dies und es funktionierte, kopierte ich einfach meine java-Datei in das Verzeichnis C:\Program Files (x86)\Java\jre7\bin seit ich es installiert, JDK 7, und da ich ein 64bit-Maschine: Deins sein könnte C:\Program Dateien\Java\jreX\bin je nachdem, welche X-version von java ausgeführt werden.
Ich dann gefeuert, bis die Eingabeaufforderung lief, als administrator und einfach geändert, Verzeichnis C:\Program Files (x86)\Java\jre7\bin, indem Sie Eingabe an der Eingabeaufforderung ein:
cd C:\Program Files (x86)\Java\jre7\bin
Diese änderungen in das Verzeichnis des obigen Verzeichnis an der Eingabeaufforderung habe ich dann ran:
java-jar myjavaprogram.jar
Lo und siehe, das ist mein ausführbaren java-Datei befeuert.
Der Fehler war, weil das system nicht finden konnte, die java.exe in den Ordner Ihrer coomand Aufforderung ist derzeit in, so dass Sie brauchen, um das zu ändern, um C:\Program Files (x86)\Java\jre7\bin je nachdem, welche java-version Sie installiert haben und welche Maschinen Sie ausgeführt werden.