2011-01-03 3 views
0

Hier muss ich meinen Java Web-Start von JRE 5x auf 6x aktualisieren, damit meine Anwendung auf Windows7 als JRE 5x Java funktioniert Der Webstart funktioniert nicht unter Windows7.Java Web Start von JRE 1.6.0_13 funktioniert nicht unter XP für Benutzer ohne Administratorrechte

Java Web Start von JRE 1.6.0_13 funktioniert nicht unter XP für Benutzer, die keine Administratorrechte haben. Es funktioniert ordnungsgemäß, wenn Benutzer über Administratorrechte verfügen.

In JNLP:

Java Web Start von JRE 1.5.0_11 funktioniert und laden Sie die erforderliche JRE von meinem Server unabhängig Benutzer Admin-Rechte oder nicht.

Fehler in Java Web Start-Konsole während JWS von JRE6x und Benutzer verwenden, ohne auf Windows XP mit Administratorrechten:

Java Web Start 1.6.0_13 Using JRE version 1.6.0_13 Java HotSpot(TM) Client VM User home directory = C:\Documents and Settings\mc0054626

Java Web Start Error: The application has requested a version of the JRE (version 1.6+) that

currently is not locally installed. Java Web Start is unable to automatically download and install the requested version. This JRE must be installed manually.

Bitte vorschlagen.

+0

Was ist die genaue Art des Fehlers? Welche Fehlermeldungen werden generiert/protokolliert? Nehmen wir an, wir alle haben Win7 nicht und benötigen daher diese Informationen; bearbeite es bitte am Ende deiner Frage. –

+0

Ich aktualisiere auf JWS von JRE6x, damit ich Windows7 unterstützen kann und es funktioniert. Aber es funktioniert nicht auf XP für Benutzer, die keine Administratorrechte haben. Wenn ich JWS von JRE5x verwende, funktioniert es unter Windows XP für Benutzer, die keine Admin-Rechte haben. Java Web Start Error: Die Anwendung hat eine Version der JRE (Version 1.6 und höher) angefordert, die derzeit nicht lokal installiert ist. Java Web Start kann die angeforderte Version nicht automatisch herunterladen und installieren. Diese JRE muss manuell installiert werden. –

+0

Sieht so aus, als ob die Java-Webstart-Anwendung eine neuere Java 6 JRE-Version 1.6.0_13 benötigt und daher WebStart versucht, diese JRE-Versionen herunterzuladen und zu installieren, was aufgrund der fehlenden Berechtigungen fehlschlägt. Installieren Sie Java die neueste JRE (1.6.0_23) und/oder überprüfen Sie die jnlp-Datei (welche JRE-Version es will), die diesen Fehler verursacht. – Robert

Antwort

0

Ich könnte falsch liegen, aber das kann etwas mit der Einführung der Java Deployment Toolkit in Java 1.6.10 zu tun haben.

Leider weiß ich nicht, ob es einen Weg gibt, um es ohne Administratorrechte arbeiten zu lassen.

Auf einer Randnotiz, 1.6.10 bis 1.6.19 enthalten eine ziemlich ernste remote code exploit und privilege escalation bug wurde in 1.6.0-1.6.20 gefunden. Daher sollten Sie auf 1.6.21 oder neuer aktualisieren.

Verwandte Themen