.jar Dateien lassen sich nicht mehr öffnen

Goldfish

Bekanntes Mitglied
Hi. Ich habe seid einiger zeit (nur auf meinem Laptop) das Problem, dass ich .jar Dateien nicht mehr auführen kann. Ich bekam früher mal folgenden Fehler:

MissingFieldException[ Das folgende Pflichtfeld fehlt in der Startdatei: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


Mittlerweile habe ich stundenlang gegoogelt und einen Beitrag wo gefunden, der mir sagt, dass ich die den registry Eintrag für .jar Dateien doch bitte anpassen möchte auf folgendes:

"C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" %*

hat nicht geklappt. Fakt ist sogar, dass ich seid Änderung dieses Eintrages auch ne neue fehlermeldung bekomme, die sich auch nicht in Luft auflöst, wenn ich den Eintrag wieder auf seinen ursprung ändere. Diese Fehlermeldung ist einfach nur die ganz stumpfe Aussage, dass er die main-class nicht mehr finden kann.
Auf die alte Fehlermeldung komme ich mittlerweile nur noch zurück, wenn ich in den registry Eintrag folgenden Pfad gebe:

"C:\Program Files\Java\jdk1.7.0_04\bin\javaw.exe" -jar "%1" %*

und dann auch nur, wenn ichs mit der web-Applikation öffne.
Hat jemand ne Ahnung, woran der ganze Quatsch liegen kann?

Danke schonmal im Voraus
 
Versuchst du dein Programm vielleicht per
Code:
javaws
zu starten? Das ist für Java Web Start zuständig, und würde sich beschweren wenn es dieses jnlp tag nicht gibt.

EDIT:
Versuch doch die jar Datei mal in der Konsole zu starten und dort explizit
Code:
java
zu verwenden.
 
Ne daran lag es nicht. Ich hab versucht die jar-Dateien mit java.exe und mit javaw.exe zu öffnen. Beides hatte nicht geklappt.
Also ich hab das Problem allerdings gelöst. Interessanterweise ging es, nachdem ich java 6 deinstalliert habe und java 7 nochmal installiert habe. Jetzt habe ich keine Probleme mehr. Ich hatte es auch nochmal versucht (einfach nur aus Spaß) java 6 im Anschluss nochmal zu installieren. Danach konnte ich die jar Dateien wieder nicht öffnen. Auch als ich java 6 dann wieder deinstalliert hatte, ging es noch nicht. Ich musste java erst komplett vom Rechner schmeißen und dann wieder neu installieren.

Fazit wird also sein, dass Version 6 und 7 sich untereinander nicht besonders gern haben.

Aber Danke.
 

Neue Themen


Zurück
Oben