Eclipse helios устанавливает новую проблему с плагином - PullRequest
8 голосов
/ 07 октября 2010

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

! ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08: 57: 56.153! MESSAGE Предоставление исключения! STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Неверный запрос HTTP: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml в org.eclipse.equinox.internal.p2.repository.CacheManager.createCache (CacheManager.java:189) по адресу org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile (CompositeMetadataRepositoryFactory.java:74) по адресу org.eclipse.CompositeMetadataRepositoryFactory.java:99) по адресу org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad (MetadataRepositoryManager.java:57) по адресу org.eclipse.eplashAbstractRepositoryManager.java:747) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository (AbstractRepositoryManager.java:652) в org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository (MetadataRepositoryManager.java:96) в org.eclipseta.MetadataRepositoryManager.loadRepository (MetadataRepositoryManager.java:92) по адресу org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad (LoadMetadataRepositoryJob.java:11.JojDataReata.Ru.Medager.Medager.Ru_Med_Med_Med_Med_Med_Med_Med_Med_Med_M_S_F_L_M_P_P_M_P_C_Med_M_M_M_M_P_M_M_P_M_M_P_M_M_P_M_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P_M_P0100) в org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal (PreloadingRepositoryHandler.java:82) в org.eclipse.equinox.p2.operations.ProvisioningJob.run (ProvisioningJob.j): java.org.eclipse.core.internal.jobs.Worker.run (Worker.java:54) Причины: org.eclipse.ecf.filetransfer.BrowseFileTransferException: код ответа об ошибке подключения HttpClient 400. at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest (HttpClientFileSystemBrowser.java:249) at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run (AbstractFileSystemBrowser.java:69) ... еще 1!2010-10-07 08: 57: 56.153! MESSAGE Неверный HTTP-запрос: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml! STACK 1 org.eclipse.ecf.filetransfer.BrowseFileTransferException: код ответа об ошибке подключения HttpClient 400. at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest (HttpClientFileSystemBrowser.java:249) в org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run (AbstractFileSystemBrowser.java:69) в org.eclipse.core.internal.jobs.Worker.run (Worker.java:54)! SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08: 57: 56.153! MESSAGE Код ответа об ошибке подключения HttpClient 400.

! ENTRYorg.eclipse.equinox.p2.core 4 0 2010-10-07 08: 57: 56.384! MESSAGE Исключительная ситуация! STACK 1 org.eclipse.equinox.p2.core.ProvisionException: BHTTP-запрос объявления: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml в org.eclipse.equinox.internal.p2.repository.CacheManager.createCache (CacheManager.java:189) в org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetaoryactata.getLocalFile (SimpleMetadataRepositoryFactory.java:66) в org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load (SimpleMetadataRepositoryFactory.java:88.Reader.MataTeata.eta.factoryLoad (MetadataRepositoryManager.java:57) в org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository (AbstractRepositoryManager.java:747) вorg.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository (AbstractRepositoryManager.java:652) в org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository (MetadataRepositoryManager.java:96) в org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository (MetadataRepositoryManager.java:92) в org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad (LoadMetadataRepositoryJob.java:115) в org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal (LoadMetadataRepositoryJob.java:100) в org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal (PreloadingRepositoryHandler.java:82) в org.eclipse.equinox.p2.operations.ProvisioningJob.run (ProvisioningJob.java:177) в org.eclipse.core.internal.jobs.Worker.run (Worker.java:54) Вызванный: org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient: ошибка соединения код 400. в org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest (HttpClientFileSystemBrowser.java:249) в org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run (AbstractFileSystemBrowser.java:69) ... еще 1! SUBENTRY 1 org.eclipse.equinox.p2.repository 4 1002 2010-10-07 08: 57: 56.385! СООБЩЕНИЕ Неверный HTTP-запрос: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml ! СТЕК 1 org.eclipse.ecf.filetransfer.BrowseFileTransferException: HttpClient: ошибка соединения код 400. в org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest (HttpClientFileSystemBrowser.java:249) в org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run (AbstractFileSystemBrowser.java:69) в org.eclipse.core.internal.jobs.Worker.run (Worker.java:54) ! SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08: 57: 56.385! СООБЩЕНИЕ HttpClient: ошибка соединения код 400.

Я пробовал это на многих сайтах обновлений, и я получил ту же ошибку, так что же это? Если кто-то заинтересован в полном журнале, я могу его опубликовать.

Спасибо

Ответы [ 5 ]

4 голосов
/ 12 сентября 2011

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

Я решил проблему с помощью

  1. Preferences
  2. Сетевое подключение
  3. Затем установите для сетевого провайдера значение Direct.
4 голосов
/ 23 февраля 2012

У меня возникла та же проблема, и, следуя различным опциям, упомянутым выше, я смог найти решение для ProvisionException:

Решение. Если вы используете прокси-сервер, установите для параметра сети значение «Вручную» и укажитехост прокси, порт.Если прокси-сервер нуждается в аутентификации, укажите имя пользователя и пароль.

Я предполагаю, что если вы не используете прокси-сервер, вы можете использовать опцию "Direct" в настройках сети.

0 голосов
/ 30 октября 2014

У меня тоже была такая же проблема: я скачал следующие файлы плагинов checkstyle и добавил их в папку плагинов STC.

0 голосов
/ 26 августа 2013

Скопируйте и вставьте затмение в программные файлы и запустите его оттуда.Из-за проблем с разрешением он может не работать.Если вы запускаете его из папки загрузок или с рабочего стола

0 голосов
/ 07 октября 2010

Я не уверен, где вы взяли свои URL, кажется, вы просто ввели неправильные.Попробуйте выполнить следующее:

  1. Откройте справку → Установить новое программное обеспечение.
  2. Используйте главный сайт Helios: http://download.eclipse.org/releases/helios
  3. Убедитесь, что выключены ", свяжитесь со всемиобновлять сайты ... "
  4. Попробуйте установить что-нибудь и посмотреть, работает ли оно.

Кажется, вы просто используете неправильные URL-адреса и у вас есть плохие сайты обновлений.Чтобы удалить сайты обновления, которые не работают, перейдите в «Настройки» → «Установка / обновление» → «Доступные сайты программного обеспечения».В этом списке найдите плохой сайт и удалите их.

Кроме того, я бы предложил отключить «контакт со всеми сайтами обновлений ...» в качестве обычной практики, если установка не завершится неудачно и вам действительно не нужно устанавливать зависимость от другого сайта.

Дополнительные советы по установке плагинов можно найти в моем блоге .

...