Java Could not find main class file

PEASANT KING

Commander
Registriert
Okt. 2008
Beiträge
2.412
Moin moin,

seitdem Java 7 raus ist plage ich mich schon mit diesem Problem.
Vorab ich habe kein Java 6 auf meinem Rechner drauf und auch keine Reste von Java 6.

Alle Tipps bezüglich dieses Fehlers haben auch nichts genützt.
In Windows 7 ist die Java 7 Exe mit allen Java Anwendungen verknüpft.

Ich habe eine Anwendung in Netbeans geschrieben und möchte diese starten mittels Doppelklick auf der erzeugte .jar leider bekomme ich immer die Meldung:

Fehler: Hauptklasse "Pfad zur Klasse\bla.jar" konnte nicht gefunden oder geladen werden
Führe ich den gleichen Mist per Cmd oder batch aus funktioniert der Salat allerdings ohne Probleme.

Ich habe wirklich schon alles probiert, hat vielleicht jemand noch einen Tipp um den Fehler zu beheben, da ich sonst nicht arbeiten kann.

Kompiliere ich die Anwendung mit dem jdk6 funktioniert sie einwandfrei.

Edit: Ich korrigiere mit jdk6 kompiliert funzt es nun auch nicht mehr.

Mittels CMD Aufruf: java -jar ... funktioniert es
 
Zuletzt bearbeitet:
In der Registry wird wohl der falsche Pfad stehen. Jarfix sollte das korrigieren. Wenn Du Dich damit auskennst, kann man das natürlich auch händisch machen.
 
Schon geschaut unter HKEY_CLASSES_ROOT / jar / open / command / da steht der Pfad zur jre7 drin.
Daher bin ich ja so verzweifelt ^^

Ich konnte den Fehler aber trotzdem mittels deiner Hilfe beheben vielen Dank.
Mir ist gerade nämlich beim erneuten durchschauen aufgefallen das ein Registry Eintrag komplett fehlte!
 
Zuletzt bearbeitet:
Zurück
Oben