Aktuell (Juli 2010) ist Java JDK / JRE Update "6u21", doch danach ging nix mehr. Grund mal die Fallstricke einzusehen und zu fixen:
Problem PATH:
Die Java Executables werden gar nicht mehr gefunden. Hier steht oft noch der alte, jetzt falsche Pfad, in der PATH UmgebungsVariable von Windows. Loesung: Windows-Taste halten und Pause/Unterbrechen druecken, unter dem Reiter Erweitert (Advanced) in Umgebungsvariablen (Environment Variables) gehen. Path editieren: alten Java Eintrag rauswerfen, dann anfuegen ans Ende z.B.:
;C:\Program Files\Java\jdk1.6.0_21\bin
Problem Mehrfachinstallation:
Im Falle dass eclipse.exe nicht mehr anlaufen will, bzw. nach Doppelklick nur ein kurzer Ton des Versagens zu hoeren ist, ist es moeglich dass Eclipse sich einem anderen/aelteren javaw.exe unter c:\windows\systems32 bedient. Dort zB einen Ordner machen "java-old" und alle java-Dateien im system32 Ordner dort hineinschieben. Sonst nimmt er naemlich bevorzugt dieses javaw statt das im PATH eingetragene (da dort in der Regel erst in system32 gesucht wird). [Natuerlich gibts auch Leute die bevorzugen das Java-Zeugs in system32 zu haben, Geschmaecker sind verschieden]
Problem JAR Verknuepfungen funktionieren nicht mehr:
Neuen Explorer oeffnen [Windows-Taste + E], dann Tools > Folder Options > File Types, JAR suchen bzw. ggf. neu anlegen und dann Advanced (Erweitert) anklicken:
Action: open
Application used to perform action: "C:\Program Files\Java\jdk1.6.0_21\jre\bin\javaw.exe" -jar "%1" %*
Use DDE (anhaken)
Application: javaw
Topic: System