Ошибка установки Eclipse - исключение NullPointerException и HTTP-прокси - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь установить Eclipse на своей работе, и у меня возникает ошибка.Я вставлю журналы ниже, но прежде чем я это сделаю, позвольте мне кратко рассказать о моей проблеме.

Я пытаюсь установить Eclipse на ноутбук из моей компании на предприятии, где я работаю.Они действительно используют идентификацию прокси и даже с правами администратора, я не могу установить Eclipse.Первая ошибка, которую я получаю при запуске установки Eclipse, - это ошибка NullPointerException.Журналы:

java.lang.NullPointerException в org.eclipse.oomph.setup.internal.core.util.ECFURIHandlerImpl $ AuthorizationHandlerImpl.reauthorize (ECFURIHandlerImpl.javag: at2).oomph.setup.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.createInputStream (ExtensibleURIConverterImpl.java:360) по адресу org.eclipse.emf.ecore.resource.impl.ResourceImpl.load (ResourceImpl.jipse.ph.) 31setup.internal.core.util.SetupCoreUtil.handleArchiveRedirection (SetupCoreUtil.java:546) в org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil.configureResourceSet (SetupCoreUtil.java:3phl.setup.internal.core.util.SetupCoreUtil.configureResourceSet (SetupCoreUtil.java:174) в org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil.createResourceSet (SetupCoreUtil.java:168) в org.eclipse.oomph.setup.ui.wizards.SetupWizard. (SetupWizard.java:167) в org.eclipse.oomph.setup.ui.wizards.SetupWizard. (SetupWizard.Java: 159) в org.eclipse.oomph.setup.internal.installer.Installer. (Installer.java:40) в org.eclipse.oomph.setup.internal.installer.InstallerApplication.run (InstallerApplication.java:222) вorg.eclipse.oomph.setup.internal.installer.InstallerApplication.start (InstallerApplication.java:408) в org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:203) в org.ec.runtime.internal.adaptor.EclipseStarter.run (EclipseStarter.java:400) по адресу org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:255) по адресу sun.reflect.NativeMethodAccessorImpl.invole0t.NativeMethodAccessorImpl.invoke (неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.lang.reflect.Method.invoke (неизвестный источник) в org.eclipse.equinox.launcke .Fainme.rain.FainJava: 659) в org.eclipse.equinox.launcher.Main.basicRun (Main.java:595) в org.eclipse.equinox.launcher.Main.run (Main.java:1501)

После продолжения, нажав кнопку «Обновить» или «ОК», я получаю еще одну ошибку.На этот раз «внутренняя ошибка. Требуется проверка подлинности прокси HTTP».Журналы для ТА приведены ниже:

java.lang.reflect.InvocationTargetException at org.eclipse.oomph.setup.internal.installer.InstallerApplication $ 6 $ 2.run (InstallerApplication.java:484) в org.eclipse.jface.operation.ModalContext $ ModalContextThread.run (ModalContext.java:122) Причина: org.eclipse.equinox.p2.core.ProvisionException: Требуется проверка подлинности прокси HTTP: http://download.eclipse.org/oomph/products/repository/content.xml в org.eclipse.equinox.internal.p2.repository.CacheManager.createCache (CacheManager.java:246) в org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile (SimpleMetadataReava).internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load (SimpleMetadataRepositoryFactory.java:89) вorg.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad (MetadataRepositoryManager.java:63) в org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager ()sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.lang.hodinorg.eclipse.oomph.util.ReflectUtil.invokeMethod (ReflectUtil.java:117) в org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository (CachingRepositoryManager.java:409) в org.phlip.internal.core.CachingRepositoryManager.loadRepository (CachingRepositoryManager.java:201) в org.eclipse.oomph.p2.internal.core.CachingRepositoryManager $ Metadata.loadRepository (CachingRepositoryManager.java:476) в org.eclips.emetadata.repository.MetadataRepositoryManager.loadRepository (MetadataRepositoryManager.java:110) по адресу org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository (MetadataRepositoryManager.java:105) в org.eclore.pl.RepositoryLoader $ Worker.perform (ProfileTransactionImpl.java:1613) в org.eclipse.oomph.util.WorkerPool $ Worker.run (WorkerPool.java:428) в org.eclipse.core.internal.jobs.Worker.run (рабочий).java: 63) Вызвано: org.eclipse.ecf.filetransfer.BrowseFileTransferException: проверка подлинности прокси-сервера требуется в org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest (HttpCb.ecile.service.file)provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run (AbstractFileSystemBrowser.java:69) ... еще 1

Решение, которое я пробовал: Переход к eclipse.ini и ввод текста-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4 но это не сработало.

Любые решения помогут.Лично я считаю, что в конечном итоге именно настройки прокси-сервера мешают мне установить Eclipse, так как у меня та же проблема с открытием Unity.(Я мог установить Unity, но не могу войти).Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...