問題如題,win10 安裝jdk8,開機啟動后報錯,百度很多人遇到這個情況,沒找到很好的答案,有的說安裝路徑空格,漢字之類的,還有環(huán)境變量配置錯誤,經(jīng)排查這些都排除了,后來試著更改了一下主機名字,問題解決了,原來是主機名“DESKTOP-xxxxx”中的“-”搞得,修改主機名稱以后,問題解決了;一大早起來折騰了半天就解決了這么個問題,不過以后每次開機再也不用看到令人煩躁的警告了,想想也不錯o(* ̄︶ ̄*)o
java.lang.IllegalArgumentException:?Invalid?characters?in?hostname
????at?java.net.HostPortrange.toLowerCase(Unknown?Source)
????at?java.net.HostPortrange.(Unknown?Source)
????at?java.net.URLPermission$Authority.(Unknown?Source)
????at?java.net.URLPermission.parseURI(Unknown?Source)
????at?java.net.URLPermission.init(Unknown?Source)
????at?java.net.URLPermission.(Unknown?Source)
????at?sun.net.www.protocol.http.HttpURLConnection.URLtoSocketPermission(Unknown?Source)
????at?sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown?Source)
????at?sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown?Source)
????at?java.net.URLConnection.getContentType(Unknown?Source)
????at?com.sun.deploy.net.proxy.AbstractAutoProxyHandler.isSupportedINSFile(Unknown?Source)
????at?com.sun.deploy.net.proxy.AbstractAutoProxyHandler.retrieveContentOfPACFile(Unknown?Source)
????at?com.sun.deploy.net.proxy.AbstractAutoProxyHandler.contructLegacyPACScript_16(Unknown?Source)
????at?com.sun.deploy.net.proxy.AbstractAutoProxyHandler.init(Unknown?Source)
????at?com.sun.deploy.net.proxy.SunAutoProxyHandler.init(Unknown?Source)
????at?com.sun.deploy.net.proxy.DynamicProxyManager.reset(Unknown?Source)
????at?com.sun.deploy.net.proxy.DeployProxySelector.reset(Unknown?Source)
????at?com.sun.javaws.Main.initializeExecutionEnvironment(Unknown?Source)
????at?com.sun.javaws.Main.continueInSecureThread(Unknown?Source)
????at?com.sun.javaws.Main.access$000(Unknown?Source)
????at?com.sun.javaws.Main$1.run(Unknown?Source)
????at?java.lang.Thread.run(Unknown?Source)