web-dev-qa-db-fra.com

Exception de sécurité: MalformedURLException: protocole inconnu: socket lors de l'ouverture du fichier JNLP

Système d'exploitation: Windows 7 32 bits JDK: jdk1.7.0_25

J'ai le fichier Studio.jnlp. J'ai essayé de l'ouvrir en double-cliquant. Mais j'ai trouvé l'erreur ci-dessous:

"MalformedURLException: protocole inconnu: socket" Détails: Java.net.MalformedURLException: protocole inconnu: socket

Summary of Exception

Details of Exception

9
Ripon Al Wasim

Accédez au Panneau de configuration de Windows et procédez comme suit:

Cliquez sur Java -> Cliquez sur le bouton "Paramètres réseau ..." sous l'onglet Général -> Sélectionnez la radio de connexion directe -> Cliquez sur OK

C'est tout. L'exception pourrait être supprimée.

21
Ripon Al Wasim

Ce message provient de l'utilisation d'un serveur proxy qui n'est pas complètement défini dans les options Internet (dans Internet Explorer).

Lorsqu'un serveur proxy est défini manuellement, mais avec l'option "utiliser ce serveur pour tous les protocoles", Internet Explorer ne remplit pas le champ de protocole "Chaussettes".

La connexion directe fonctionne car vous contournez cette configuration de proxy définie dans IE. Une autre solution consiste à décocher "utiliser ce serveur pour tous les protocoles" et à le coller dans le champ "chaussettes".

Cela devrait résoudre le problème sans avoir à contourner le proxy pour tous les programmes Java.


Cependant, cela suppose que votre serveur proxy sache quoi faire avec ce protocole et comment le diriger au bon endroit. Si ce n'est pas le cas, il est probablement préférable d'essayer la connexion directe.

1
Gnoupi

Sous Linux, cette erreur peut être affichée lorsque les paramètres de proxy sont configurés dans les paramètres système du bureau. Par exemple. "systemettings" dans KDE/Plasma. 

jdk est livré avec une interface graphique de configuration appelée ControlPanel. Exécutez-le depuis un terminal situé sur votre bureau, sélectionnez "Paramètres réseau" et remplissez le formulaire en fonction de votre situation. 

0
Aethalides