Ceci est proche de la réponse de jakob, à propos d'essayer de réinstaller correctement votre installation Java, juste avec un peu plus de détails.
J'ai eu un problème similaire sur ma boîte Windows 7 où j'essayais de désinstaller Java et faire une installation propre d'une version plus récente. Quelque chose s'est foiré et j'obtiendrais le message d'erreur 1723 pendant la désinstallation et j'ai essayé de le réinstaller. Voici des informations sur comment j'ai été en mesure de résoudre le problème, et peut-être cela va vous aider:
Regardez les fichiers journaux pour la désinstallation/réinstallation. Sous Windows 7, ils peuvent être trouvés à c:\users\username\AppData\Local\Temp\
Le java_install.log
n'a pas montré d'informations supplémentaires, mais j'avais plusieurs MSI#####
fichiers journaux contenant des messages d'erreur sur la désinstallation a échoué. Le message était: Error 1723.There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action UninstallJRE, entry: MSIUninstallJRE, library: C:\Program Files\Java\jre6\bin\regutils.dll
Il n'y avait en effet aucun fichier regutils.dll
, et même le répertoire bin
n'était pas là. J'ai donc copié sur un fichier regutils.dll
à partir d'un autre ordinateur, j'ai exécuté le programme de désinstallation, et cela a fonctionné. Ensuite, la nouvelle installation propre de Java a également fonctionné. Alors jetez un oeil à vos fichiers de log et j'espère que cela vous donnera des informations plus détaillées sur l'erreur 1723.
Cette application swing, comme vous le dites ... comment l'utilisez-vous? De la CLI? Est-ce un pot exécutable? Ou est-ce que quelqu'un l'a empaqueté comme un .exe? – bdares
Peut-être un meilleur ajustement pour SuperUser? Vous pouvez regarder dans les variables de chemin Java. – tjameson
Son fonctionnement en tant que fichier .exe. –