Application error illegalargumentexception invalid characters in hostname как исправить

Solution to prompt IllegalArgumentException: Invalid characters in hostname when installing JDK

Prompted when installing JDK on windows7_x64 todayIllegalArgumentException:Invalid characters in hostname,


Solution:

1. Open [Control Panel System and Security System] and click [Change Settings]

2. Modify the computer name


3. Install JDK after restarting the computer (it is best to delete the residual files on the previous computer before installation)

Intelligent Recommendation

More Recommendation

I have been setting up a new laptop and my publish to jfrog was failing. Since I have it working on a different laptop I realised the difference was the JDK version in use. Reverting from JDK8 to the Apple version of JDK6 fixed the below issue. I couldn’t seem to find anyone else with this issue with Google so maybe its some bug that only gets hit by my specific setup?

java version «1.8.0_31»
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, m

java.lang.IllegalArgumentException: Invalid characters in hostname
    at java.net.HostPortrange.toLowerCase(HostPortrange.java:189)
    at java.net.HostPortrange.<init>(HostPortrange.java:150)
    at java.net.URLPermission$Authority.<init>(URLPermission.java:481)
    at java.net.URLPermission.parseURI(URLPermission.java:449)
    at java.net.URLPermission.init(URLPermission.java:170)
    at java.net.URLPermission.<init>(URLPermission.java:166)
    at sun.net.www.protocol.http.HttpURLConnection.URLtoSocketPermission(HttpURLConnection.java:1032)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1425)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
    at org.apache.ivy.util.url.BasicURLHandler.readResponseBody(BasicURLHandler.java:298)
    at org.apache.ivy.util.url.BasicURLHandler.disconnect(BasicURLHandler.java:277)
    at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:266)
    at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150)
    at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84)
    at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130)
    at sbt.ConvertResolver$ChecksumFriendlyURLResolver$class.put(ConvertResolver.scala:80)
    at sbt.ConvertResolver$PluginCapableResolver$1.put(ConvertResolver.scala:106)
    at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216)
    at sbt.IvyActions$$anonfun$publish$3.apply(IvyActions.scala:263)
    at sbt.IvyActions$$anonfun$publish$3.apply(IvyActions.scala:262)
    at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:772)
    at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
    at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:47)
    at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:771)
    at sbt.IvyActions$.publish(IvyActions.scala:262)
    at sbt.IvyActions$$anonfun$publish$1$$anonfun$apply$1.apply$mcV$sp(IvyActions.scala:97)
    at sbt.IvyActions$$anonfun$publish$1$$anonfun$apply$1.apply(IvyActions.scala:97)
    at sbt.IvyActions$$anonfun$publish$1$$anonfun$apply$1.apply(IvyActions.scala:97)
    at sbt.IvyActions$.withChecksums(IvyActions.scala:106)
    at sbt.IvyActions$.sbt$IvyActions$$withChecksums(IvyActions.scala:101)
    at sbt.IvyActions$$anonfun$publish$1.apply(IvyActions.scala:97)
    at sbt.IvyActions$$anonfun$publish$1.apply(IvyActions.scala:91)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:115)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:115)
    at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:103)
    at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:48)
    at sbt.IvySbt$$anon$3.call(Ivy.scala:57)
    at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:98)
    at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:81)
    at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:102)
    at xsbt.boot.Using$.withResource(Using.scala:11)
    at xsbt.boot.Using$.apply(Using.scala:10)
    at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:62)
    at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:52)
    at xsbt.boot.Locks$.apply0(Locks.scala:31)
    at xsbt.boot.Locks$.apply(Locks.scala:28)
    at sbt.IvySbt.withDefaultLogger(Ivy.scala:57)
    at sbt.IvySbt.withIvy(Ivy.scala:98)
    at sbt.IvySbt.withIvy(Ivy.scala:94)
    at sbt.IvySbt$Module.withModule(Ivy.scala:115)
    at sbt.IvyActions$.publish(IvyActions.scala:91)
    at sbt.Classpaths$$anonfun$publishTask$1.apply(Defaults.scala:1173)
    at sbt.Classpaths$$anonfun$publishTask$1.apply(Defaults.scala:1172)
    at scala.Function3$$anonfun$tupled$1.apply(Function3.scala:35)
    at scala.Function3$$anonfun$tupled$1.apply(Function3.scala:34)
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
    at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42)
    at sbt.std.Transform$$anon$4.work(System.scala:64)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
    at sbt.Execute.work(Execute.scala:244)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160)
    at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
[error] (*:publish) java.lang.IllegalArgumentException: Invalid characters in hostname

Сегодня, когда вы установили JDK на Windows7_x64, пожалуйстаIllegalArgumentException:Invalid characters in hostname,


Решение:

1. Откройте [Панель управления Система и безопасность Система], нажмите [Изменить настройки]

2. Измените имя компьютера


3. Перезагрузите компьютер, а затем установите JDK (лучше удалить остаточный файл на предыдущем компьютере перед установкой)


Интеллектуальная рекомендация

Понимание и применение аннотаций Java

Я считаю, что большинство застройщиков Java встречаются и используют много аннотаций в процессе разработки, такие как Retrofit Retrofit Android, Backend Spring Furnal Forgets и т. Д., Использовали мно…

[Queen] Dance Dance

описывать Предполагая, что на выходных танцами мужчины и дамы вошли в бальный зал, и они выровняли свои собственные команды. В начале танца, один из команды мужских и женских команд, в свою очередь Лю…

Режим-расширение цепочки прототипов

Прототипы и методы пакетной настройки на прототипах метод первый Метод второй Способ восстановления объекта-прототипа -> Я создал новую память в виде кучи для хранения общедоступных свойств и метод…

Вам также может понравиться

Загрузить Mac OS X JDK Исходный код

Пакет исходного кода JDKsrc.jar И должен быть вJDK/HomeВ папке. Однако некоторые версии JDK в Mac OSX не включают исходный код или javadoc. пытатьсяfindЭто: Если вы не можете найти этоsrc.jar Пожалуйс…

FULL PRODUCT VERSION :

ADDITIONAL OS VERSION INFORMATION :

Microsoft Windows [Version 6.1.7601]

A DESCRIPTION OF THE PROBLEM :

Everytime I tried to install Java this error occur: IllegalArgumentException: Invalid characters in hostname. During one installationi t appear two times, and when I click on «OK» the installation continue and finsihed.

ERROR MESSAGES/STACK TRACES THAT OCCUR :

java.lang.IllegalArgumentException: Invalid characters in hostname

at java.net.HostPortrange.toLowerCase(Unknown Source)

at java.net.HostPortrange.<init>(Unknown Source)

at java.net.URLPermission$Authority.<init>(Unknown Source)

at java.net.URLPermission.parseURI(Unknown Source)

at java.net.URLPermission.init(Unknown Source)

at java.net.URLPermission.<init>(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)

REPRODUCIBILITY :

This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :

Disconnect from internet.

Ошибка IllegalArgumentException возникает из-за некорректно заданного имени хоста в настройках компьютера или в настройках сетевого подключения. Необходимо проверить и исправить настройки так, чтобы имя хоста задавалось корректно.

Статьи для ответа на вопрос:

Почему выскакивает ошибка с инвалидными символами в имени хоста и как ее устранить?

Когда вы подключаетесь к сети Интернет, вы используете имя хоста, чтобы обращаться к веб-сайтам и другим ресурсам. Однако иногда при попытке получить доступ к ресурсу вы можете столкнуться с ошибкой, которая связана с инвалидными символами в имени хоста. В этой статье мы рассмотрим, почему это происходит и как можно устранить данную ошибку.

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Menu index out of range как исправить
  • Истории в дуолинго как найти
  • Ошибка 80072efe windows 7 при установке обновлений как исправить
  • Как исправить свои ошибки в отношениях с мужчиной
  • Как найти масштаб карты гугл

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии