Heim >Java >javaLernprogramm >Warum kann ich unter Windows 7 keine JAR-Dateien per Doppelklick ausführen?

Warum kann ich unter Windows 7 keine JAR-Dateien per Doppelklick ausführen?

DDD
DDDOriginal
2024-11-20 04:46:01867Durchsuche

Why Can't I Run JAR Files by Double-Clicking on Windows 7?

Das Rätsel der JAR-Dateiausführung unter Windows 7 lösen

Im Bereich der Programmierung kann das Navigieren in Dateizuordnungen zu Problemen führen. Ein solches Rätsel entsteht, wenn versucht wird, JAR-Dateien durch Doppelklick unter Windows 7 (64-Bit) auszuführen, jedoch ohne Erfolg.

Problem:

Wird ausgeführt JAR-Dateien über die Kommandozeile stellen kein Hindernis dar, ein Doppelklick darauf führt jedoch zu keiner Reaktion. Der „ftype“-Hinweis, ein wesentliches Tool für Dateitypzuordnungen, hat sich als zwecklos erwiesen.

Lösung:

Der Schlüssel zur Lösung dieses Rätsels liegt in der Windows-Registrierung. Wenn der Benutzer zuvor mithilfe der Option „Öffnen mit…“ eine Zuordnung für JAR-Dateien erstellt hat, wurden wahrscheinlich die Registrierungseinstellungen geändert. Um dies zu beheben, muss der folgende Registrierungsschlüssel gelöscht werden:

[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.jar]

Sobald dieser Schlüssel entfernt wurde, müssen die folgenden Befehle über die Eingabeaufforderung ausgeführt werden:

C:>assoc .jar=jarfile
C:>ftype jarfile="C:pathtoyourjavaw.exe" -jar "%1" %*

Durch die Ausführung dieser Befehle wird die richtige Zuordnung zwischen JAR-Dateien und Java Virtual hergestellt Maschine (JVM) wird wiederhergestellt. Beim Doppelklicken auf eine JAR-Datei wird die JVM gestartet und die Anwendung beginnt mit der Ausführung.

Das obige ist der detaillierte Inhalt vonWarum kann ich unter Windows 7 keine JAR-Dateien per Doppelklick ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn