2013-07-19 7 views
9

OS: Windows 7 a 32 bit JDK: jdk1.7.0_25Sicurezza Eccezione: MalformedURLException: protocollo sconosciuta: presa durante l'apertura del file JNLP

ho lima Studio.jnlp. Ho provato ad aprirlo facendo doppio clic. Ma ho trovato l'errore come di seguito:

"MalformedURLException: sconosciuto protocollo: presa" Dettagli: java.net.MalformedURLException: protocollo sconosciuta: presa

Summary of Exception

Details of Exception

+2

Qual è l'URL (presumibilmente non valido)? Codice postale, messaggi di errore e traccia dello stack; non immagini. – trashgod

+0

Nel mio caso ho solo dovuto disabilitare il proxy su ... Firefox (come è il mio browser principale)! –

+0

Per gli utenti Linux è un programma jcontrol: https://www.symantec.com/connect/articles/javanetmalformedurlexception-unknown-protocol-socket-console-sep-121 – 42n4

risposta

18

Vai a controllare Pannello di Windows e fare quanto segue:

Fare clic su Java -> Fare clic sul pulsante "Impostazioni di rete ..." sotto scheda Generale -> selezionare Radio di connessione diretta -> Cl OK OK

Questo è tutto. Eccezione potrebbe essere rimossa.

+1

La domanda è quale "impostazione del browser" è usata su Linux come predefinito? – keiki

+0

Buon punto keiki. Eseguendo linux qui. Avevo il proxy configurato in Firefox ma stavo lanciando l'app JNLP da chrome e questo errore era un mistero per me. –

+0

Funziona bene anche con Linux. – ArafatK

0

Questo messaggio proviene dall'utilizzo di un server proxy che non è completamente impostato nelle opzioni Internet (in Internet Explorer).

Quando un server proxy viene impostato manualmente, ma con l'opzione "utilizza questo server per tutti i protocolli", Internet Explorer non riempie il campo del protocollo "Socks" con esso.

La connessione diretta funziona, perché si ignora questo set di configurazione del proxy in IE. Ma un altro modo per risolvere questo problema è deselezionare "usa questo server per tutti i protocolli" e invece incollarlo nel campo dei socks.

Dovrebbe risolvere il problema senza dover ignorare il proxy per tutti i programmi Java.


Tuttavia, questo è supponendo che il server proxy sa cosa fare con questo protocollo, e come dirigerla al posto giusto. In caso contrario, probabilmente stai meglio cercando una connessione diretta.

+0

OK, lasciami provare in questo modo –

Problemi correlati