2010-04-12 4 views
1

Nous avons une application Java déployée avec Java Web Start (JNLP) qui exécute un raccourci sur le bureau.Création de raccourcis de bureau JNLP avec Windows 7: "impossible de créer un raccourci"

Un client a un problème avec Windows 7: à la fin du démarrage/de l'installation, il y a un message "impossible de créer un raccourci".

Avec notre propre machine Windows 7 nous n'avons pas de problèmes et malheureusement nous n'avons pas encore beaucoup de détails. Mais si quelqu'un a rencontré un problème similaire ou a des idées à essayer, elles sont les bienvenues =)

La version Java utilisée sur le client est 6u18.

Br, Touko

+0

N'a pas été informé que ce genre de comportement aurait eu lieu à nouveau, donc probablement pas tellement de s'inquiéter pour autant. – Touko

+0

En général, il existe une opinion sur http://stackoverflow.com/questions/2744923/web-start-application-built-on-netbeans-platform-doesnt-create-desktop-shortcut – Touko

Répondre

3

Deux causes possibles viennent à l'esprit:

  • le raccourci a été supprimé. Il ne sera pas recréé tant que l'utilisateur n'aura pas réinstallé l'application et exécuté l'installation. Pour ce faire, demandez à l'utilisateur de vider le cache Java via le panneau de configuration et de télécharger à nouveau votre fichier JNLP.

  • La création de raccourcis est désactivée dans les paramètres du panneau de configuration java. Rétablissez-le (onglet Avancé -> Création de raccourcis).

Modifier: En fait, depuis que vous obtenez un message d'erreur, ce que je dis ne devrait normalement pas appliquer ci-dessus. Peut-être que c'est simplement un problème de sécurité Windows? L'utilisateur a-t-il un accès en écriture au bureau?

+0

Je ne sais pas encore les deux causes possibles (n'ont pas encore d'information si l'effacement du cache JNLP aiderait à savoir si la création de raccourcis est autorisée dans les paramètres du Panneau de configuration Java). L'utilisateur peut créer des raccourcis lui-même afin que l'accès en écriture sur le bureau soit OK. – Touko

0

Il est en ultra BUG dans le traitement jnlp. Je l'ai passé toute la journée et l'ai réparé il y a 5 minutes. Si le fichier yout JNLP a href à l'élément jnlp, alors il ne sera pas installer des raccourcis et se comportera comme POPING avertissement "Impossible de créer un raccourci pour ..."

<jnlp spec="1.0+" 
    href="lanuch.jnlp" <---- WRONG!!! 
    version="{{ version.jnlp }}" 
    codebase="{{ URL }}"> 

CORRECT:

<jnlp spec="1.0+" 
    version="{{ version.jnlp }}" 
    codebase="{{ URL }}"> 
Questions connexes