3 votes

L'installation automatique de JRE ne choisit pas 64bit ?

Je suis en train de créer un programme d'installation NSIS pour une application de bureau.
Je me sers de ce grand échantillon (JREDyna_Inetc.nsh) pour détecter si l'hôte a déjà un JRE d'au moins v1.6, et si ce n'est pas le cas, l'installateur va lancer un web-installateur pour obtenir un JRE et l'installer avant de continuer.

Il s'agit d'un programme d'installation spécifique à 64 bits (l'étape précédente le vérifie et abandonne si la machine est en 32 bits).

La détection fonctionne bien, mais il semble télécharger un JRE 32 bits.

L'URL pour l'installateur web est défini comme suit :

!define JRE_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=52252" 

Est-ce que c'est l'URL que je dois changer ou peut-être y a-t-il un problème avec ce plugin séparé que j'utilise ?

1voto

Simon Points 367

Allez ici - http://www.java.com/en/download/manual.jsp

Dans Chrome, survolez les liens et vous obtiendrez le BundleID en bas à droite. Pour moi, au moment où j'écris ces lignes, cette URL fonctionne :

http://javadl.sun.com/webapps/download/AutoDL?BundleId=60338

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X