2016-12-15 2 views
0

При запуске 64-битной настройки Eclipse, неона для моего 64-битных Linux я получаю следующее сообщение об ошибке:Внутренняя ошибка при установке затмения неон

java.lang.IllegalArgumentException: Host name may not be blank 
    at org.apache.http.util.Args.notBlank(Args.java:68) 
    at org.apache.http.HttpHost.<init>(HttpHost.java:81) 
    at org.apache.http.HttpHost.<init>(HttpHost.java:100) 
    at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.setupProxy(HttpClientRetrieveFileTransfer.java:950) 
    at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.setupProxies(HttpClientRetrieveFileTransfer.java:327) 
    at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:884) 
    at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:576) 
    at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:106) 
    at org.eclipse.oomph.setup.internal.core.util.ECFURIHandlerImpl.createInputStream(ECFURIHandlerImpl.java:664) 
    at org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.createInputStream(ExtensibleURIConverterImpl.java:360) 
    at org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil.handleArchiveRedirection(SetupCoreUtil.java:394) 
    at org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil.configureResourceSet(SetupCoreUtil.java:375) 
    at org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil.createResourceSet(SetupCoreUtil.java:150) 
    at org.eclipse.oomph.setup.ui.wizards.SetupWizard.<init>(SetupWizard.java:148) 
    at org.eclipse.oomph.setup.ui.wizards.SetupWizard.<init>(SetupWizard.java:140) 
    at org.eclipse.oomph.setup.internal.installer.Installer.<init>(Installer.java:33) 
    at org.eclipse.oomph.setup.internal.installer.InstallerApplication.run(InstallerApplication.java:184) 
    at org.eclipse.oomph.setup.internal.installer.InstallerApplication.start(InstallerApplication.java:310) 
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:498) 
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) 
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) 
    at org.eclipse.equinox.launcher.Main.run(Main.java:1515) 
    at org.eclipse.equinox.launcher.Main.main(Main.java:1488) 

Я не смог найти какое-либо решение этой проблемы после поиска много ,

Это выход моего java -version:

openjdk version "1.8.0_91" 
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-2-b14) 
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode) 

Пожалуйста, помогите!

+1

Вы отредактировали любой файл конфигурации в папке eclipse, если да, что это такое? –

+0

@SanjitKumarMishra Нет, я не редактировал ни одного файла. Все, что я сделал, это скачать [этот файл] (https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R1/eclipse-inst-linux64.tar.gz), извлечь его используя «tar xvf ...», а затем запустите «eclipse-inst». – Lokesh

+0

см. Ссылку https://issues.apache.org/jira/browse/HTTPCLIENT-1498. это может помочь вам – Bikku

ответ

1

У меня была аналогичная ситуация, и я исправил ее, создав переменную окружения, называемую http_proxy, и установил ее в значащее значение.

Свежая среда, но не удалось:

$ ~/Downloads/eclipse-installer/eclipse-inst 

Свежий окружающей среды, но работал (я запустил Fiddler в качестве прокси-сервера):

$ export http_proxy=127.0.0.1:8888 
$ ~/Downloads/eclipse-installer/eclipse-inst 

Я заметил, что прокси-сервер не используется, а просто проверен на существование.

Смежные вопросы