web-dev-qa-db-ja.com

Eclipseマーケットプレイスにアクセスできません

Eclipseマーケットプレイスにアクセスできないようです。 Juno 4.2を使用しています。 Eclipseを削除してすべてのプラグインを削除し、.metadataを削除して、Eclipseアプリのデータを削除してみました。

デフォルトのブラウザをFirefoxからChromeに切り替えてみました。Windowsファイアウォールをオンにして完全にオフにしてみました。私は家にいます。

ただし、Eclipseの更新を取得できました。マーケットプレイスのバグを報告しようとすると、別のエラーが発生します。

接続しようとすると、かなりの数のエラーが表示されます。

最初は警告です:

Connection to http://marketplace.Eclipse.org/catalogs/api/p failed on Connection reset. Retry attempt 0 started

2番目はエラーです。

Cannot install remote marketplace locations.: 

3番目は別のエラーです。

Unexpected exception

受信したスタックトレースは次のとおりです。

Java.net.SocketException: Connection reset
    at Java.net.SocketInputStream.read(SocketInputStream.Java:189)
    at Java.net.SocketInputStream.read(SocketInputStream.Java:121)
    at Java.io.BufferedInputStream.fill(BufferedInputStream.Java:235)
    at Java.io.BufferedInputStream.read(BufferedInputStream.Java:254)
    at org.Apache.commons.httpclient.HttpParser.readRawLine(HttpParser.Java:78)
    at org.Apache.commons.httpclient.HttpParser.readLine(HttpParser.Java:106)
    at org.Apache.commons.httpclient.HttpConnection.readLine(HttpConnection.Java:1116)
    at org.Apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.Java:1413)
    at org.Apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.Java:1973)
    at org.Apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.Java:1735)
    at org.Apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.Java:1098)
    at org.Eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer$GzipGetMethod.execute(HttpClientRetrieveFileTransfer.Java:120)
    at org.Apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.Java:398)
    at org.Apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.Java:171)
    at org.Apache.commons.httpclient.HttpClient.executeMethod(HttpClient.Java:397)
    at org.Apache.commons.httpclient.HttpClient.executeMethod(HttpClient.Java:346)
    at org.Eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.Java:1129)
    at org.Eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.Java:699)
    at org.Eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.Java:879)
    at org.Eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.Java:570)
    at org.Eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.Java:106)
    at org.Eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.Java:422)
    at org.Eclipse.equinox.internal.p2.transport.ecf.FileReader.read(FileReader.Java:273)
    at org.Eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.stream(RepositoryTransport.Java:172)
    at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at Sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.Java:57)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:43)
    at Java.lang.reflect.Method.invoke(Method.Java:601)
    at org.Eclipse.epp.internal.mpc.core.util.AbstractP2TransportFactory.invokeStream(AbstractP2TransportFactory.Java:35)
    at org.Eclipse.epp.internal.mpc.core.util.TransportFactory$1.stream(TransportFactory.Java:69)
    at org.Eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.Java:141)
    at org.Eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.Java:80)
    at org.Eclipse.epp.internal.mpc.core.service.DefaultCatalogService.listCatalogs(DefaultCatalogService.Java:36)
    at org.Eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand$3.run(MarketplaceWizardCommand.Java:200)
    at org.Eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.Java:121)


Java.lang.reflect.InvocationTargetException
    at org.Eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand$3.run(MarketplaceWizardCommand.Java:203)
    at org.Eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.Java:121)
Caused by: org.Eclipse.core.runtime.CoreException: Unable to read repository at http://marketplace.Eclipse.org/catalogs/api/p.
    at org.Eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.stream(RepositoryTransport.Java:181)
    at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at Sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.Java:57)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:43)
    at Java.lang.reflect.Method.invoke(Method.Java:601)
    at org.Eclipse.epp.internal.mpc.core.util.AbstractP2TransportFactory.invokeStream(AbstractP2TransportFactory.Java:35)
    at org.Eclipse.epp.internal.mpc.core.util.TransportFactory$1.stream(TransportFactory.Java:69)
    at org.Eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.Java:141)
    at org.Eclipse.epp.internal.mpc.core.service.RemoteMarketplaceService.processRequest(RemoteMarketplaceService.Java:80)
    at org.Eclipse.epp.internal.mpc.core.service.DefaultCatalogService.listCatalogs(DefaultCatalogService.Java:36)
    at org.Eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand$3.run(MarketplaceWizardCommand.Java:200)
    ... 1 more
Caused by: Java.net.SocketException: Connection reset
    at Java.net.SocketInputStream.read(SocketInputStream.Java:189)
    at Java.net.SocketInputStream.read(SocketInputStream.Java:121)
    at Java.io.BufferedInputStream.fill(BufferedInputStream.Java:235)
    at Java.io.BufferedInputStream.read(BufferedInputStream.Java:254)
    at org.Apache.commons.httpclient.HttpParser.readRawLine(HttpParser.Java:78)
    at org.Apache.commons.httpclient.HttpParser.readLine(HttpParser.Java:106)
    at org.Apache.commons.httpclient.HttpConnection.readLine(HttpConnection.Java:1116)
    at org.Apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.Java:1413)
    at org.Apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.Java:1973)
    at org.Apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.Java:1735)
    at org.Apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.Java:1098)
    at org.Eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer$GzipGetMethod.execute(HttpClientRetrieveFileTransfer.Java:120)
    at org.Apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.Java:398)
    at org.Apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.Java:171)
    at org.Apache.commons.httpclient.HttpClient.executeMethod(HttpClient.Java:397)
    at org.Apache.commons.httpclient.HttpClient.executeMethod(HttpClient.Java:346)
    at org.Eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.Java:1129)
    at org.Eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.Java:699)
    at org.Eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.Java:879)
    at org.Eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.Java:570)
    at org.Eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.Java:106)
    at org.Eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.Java:422)
    at org.Eclipse.equinox.internal.p2.transport.ecf.FileReader.read(FileReader.Java:273)
    at org.Eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.stream(RepositoryTransport.Java:172)
    ... 11 more


Java.lang.reflect.InvocationTargetException
    at org.Eclipse.jface.operation.ModalContext.run(ModalContext.Java:421)
    at org.Eclipse.jface.wizard.WizardDialog.run(WizardDialog.Java:1028)
    at org.Eclipse.equinox.internal.p2.ui.discovery.wizards.CatalogViewer.updateCatalog(CatalogViewer.Java:563)
    at org.Eclipse.epp.internal.mpc.ui.wizards.MarketplaceViewer.updateCatalog(MarketplaceViewer.Java:453)
    at org.Eclipse.epp.internal.mpc.ui.wizards.MarketplacePage$6.run(MarketplacePage.Java:332)
    at org.Eclipse.swt.widgets.RunnableLock.run(RunnableLock.Java:35)
    at org.Eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.Java:135)
    at org.Eclipse.swt.widgets.Display.runAsyncMessages(Display.Java:4144)
    at org.Eclipse.swt.widgets.Display.readAndDispatch(Display.Java:3761)
    at org.Eclipse.jface.window.Window.runEventLoop(Window.Java:825)
    at org.Eclipse.jface.window.Window.open(Window.Java:801)
    at org.Eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand.execute(MarketplaceWizardCommand.Java:171)
    at org.Eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.Java:290)
    at org.Eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.Java:76)
    at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at Sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.Java:57)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:43)
    at Java.lang.reflect.Method.invoke(Method.Java:601)
    at org.Eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.Java:56)
    at org.Eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.Java:229)
    at org.Eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.Java:210)
    at org.Eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.Java:131)
    at org.Eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.Java:171)
    at org.Eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.Java:814)
    at org.Eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection(HandledContributionItem.Java:707)
    at org.Eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.Java:691)
    at org.Eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem$4.handleEvent(HandledContributionItem.Java:630)
    at org.Eclipse.swt.widgets.EventTable.sendEvent(EventTable.Java:84)
    at org.Eclipse.swt.widgets.Widget.sendEvent(Widget.Java:1053)
    at org.Eclipse.swt.widgets.Display.runDeferredEvents(Display.Java:4169)
    at org.Eclipse.swt.widgets.Display.readAndDispatch(Display.Java:3758)
    at org.Eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.Java:1029)
    at org.Eclipse.core.databinding.observable.Realm.runWithDefault(Realm.Java:332)
    at org.Eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.Java:923)
    at org.Eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.Java:86)
    at org.Eclipse.ui.internal.Workbench$5.run(Workbench.Java:588)
    at org.Eclipse.core.databinding.observable.Realm.runWithDefault(Realm.Java:332)
    at org.Eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.Java:543)
    at org.Eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.Java:149)
    at org.Eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.Java:124)
    at org.Eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.Java:196)
    at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.Java:110)
    at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.Java:79)
    at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:353)
    at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:180)
    at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at Sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.Java:57)
    at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:43)
    at Java.lang.reflect.Method.invoke(Method.Java:601)
    at org.Eclipse.equinox.launcher.Main.invokeFramework(Main.Java:629)
    at org.Eclipse.equinox.launcher.Main.basicRun(Main.Java:584)
    at org.Eclipse.equinox.launcher.Main.run(Main.Java:1438)
Caused by: Java.lang.IllegalStateException
    at org.Eclipse.equinox.internal.p2.discovery.Catalog.performDiscovery(Catalog.Java:64)
    at org.Eclipse.epp.internal.mpc.ui.catalog.MarketplaceCatalog.performDiscovery(MarketplaceCatalog.Java:255)
    at org.Eclipse.equinox.internal.p2.ui.discovery.wizards.CatalogViewer$6.run(CatalogViewer.Java:569)
    at org.Eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.Java:121)
30
CorayThan

これをgeneralプログラミングの問題と考えると、考えられる原因は次のとおりです。

  • サービスが一時的に壊れている可能性があります

  • ファイアウォールに問題がある可能性があります。これらはローカルでも、ISPで実装することもできます。

  • プロキシHTTP設定(必要な場合)が正しくない可能性があります。 この回答 は、Eclipseの内部プロキシ設定を調整する方法を説明しています...問題がある場合。

  • 過剰にアクティブなウイルス対策ソフトウェアによってアクセスがブロックされる可能性があります。

  • このサービスはネット範囲をブラックリストに登録している可能性があり、ホストのIPアドレスは「副次的損害」です。

WebブラウザーでそのURLに接続して、影響を受けるのはEclipseだけなのか、それともより広範な問題なのかを確認してください。


Eclipse Marketplaceサービスのコンテキストでこれを考慮すると、最初にローカルプロキシ/ファイアウォール/ AVの問題があれば、それらに対処します。それでも解決しない場合、できることは忍耐することです。

  • Eclipse Marketplaceサービスダウンすることがあることが確認されています。頻繁には発生せず、発生した場合、問題は比較的迅速に修正されます。 (日ではなく時間です...)

  • Eclipseサービスの「サービスステータス」ページまたはフィードなどを見つけることができません。 (知っている場合は、下にコメントとして追加してください。)

  • Eclipseのフロントページに「機能停止」の通知がある場合があります。確認してください。

  • Webブラウザを使用して、または他の場所からサービスURLに接続してみてください(例外メッセージを参照してください!)。成功した場合、本当の問題はあなたの側のネットワークの問題かもしれません。

  • Eclipseのサービスについて文句を言う必要があると感じた場合は、ここでそれをしないでください!!(トピックから外れています。)

21
Stephen C

ここに解決策があります

さまざまな理由(大学、家庭、職場など)で私のような一定のプロキシチェンジャーである場合、ほとんどの場合、接続設定の不適切な構成が原因でこのエラーが発生します。 Eclipse IDE。しなければならないことは、現在の設定をいじって動作状態にすることです。方法は、

1。GO TO

ウィンドウ->設定->一般->ネットワーク接続。

2。設定の変更

アクティブプロバイダー->手動->およびチェック---> HTTP、HTTPS、およびSOCKS

アクティブなプロバイダーが既に手動に設定されている場合は、デフォルト(ネイティブ)を復元してください


それだけで、Eclipseを再起動すれば、準備完了です!


58
LahiruBandara

解決策は、以下のようにプロキシを「ネイティブ」に設定することです

[ウィンドウ]-> [設定]-> [一般]-> [ネットワーク接続]に移動し、[アクティブプロバイダー->ネイティブ]の設定を変更します。それは私のために働いた。

7
Lakshmi

Eclipseの内部Webブラウザーからページを正常にロードできる場合(「ウィンドウ」=>「ビューを表示」=>「その他」=>「内部Webブラウザー」に移動してページを開こうとする)[〜#〜] but [〜#〜]Eclipseマーケットプレイスからソフトウェアをインストールし、[ヘルプ] => [新しいソフトウェアのインストール]ウィンドウが機能しない修正はあなたを助けるかもしれません(Windows 7マシンで私のために働いた):

  1. 「ウィンドウ」=>「設定」=>「一般」=>「ネットワーク接続」に進み、アクティブなプロバイダーを「ネイティブ」に設定します。
  2. Windowsコントロールパネルに移動し、ファイアウォールを検索します。次に、「Windowsファイアウォールによるプログラムの許可」を選択し、「他のプログラムの許可...」をクリックして、Eclipseインストールを追加します。

enter image description hereenter image description here

  1. Eclipseを再起動し、[ヘルプ] => [新しいソフトウェアのインストール]ウィンドウでリポジトリを更新してください。それは私のためにそれをつかむことに成功しました。
5
toinetoine

Eclipseがインストールされているフォルダーに移動します

open Eclipse.ini file
look for the line -vmargs
put -Djava.net.preferIPv4Stack=true below the -vmargs line and restart Eclipse
3
selftaught91

私の場合、デフォルトのブラウザをgoogle chromeからInternet Explorerに変更しました。問題は解決しました。

1
shashwatZing

私の場合:新しいPCを手に入れたので、新しいEclipseをダウンロードしてインストールする必要がありました。デフォルトでは、プロキシはネイティブに設定されていました。最初はそのエラーが発生していました。その後、アクティブに変更しました。そして、それでもうまくいきませんでした。そして、それを「ネイティブ」に戻したところ、うまくいきました。

1
arn-arn

私は同じ問題に直面しており、ここで時間を大幅に節約できる便利な手順を見つけました。以下の添付画像があなたに大いに役立つことを願っています-

ウィンドウ->設定->一般->ネットワーク接続

スナップショットに記載されている手順を使用して問題が解決しない場合は、アクティブプロバイダーネイティブを手動に変更します。 HTTP/HTTPSをチェックする必要があり、プロキシ設定にIPが必要な場合は、ホストとポート番号にもプロキシIPを指定する必要があります。 enter image description here

1
IRSHAD

そして、あなたのアンチウイルスもチェックしてください、私にとってはそのavastであり、マーケットプレイスへのアクセスをブロックしているので、数分間それを無効にして、Eclipseからマーケットプレイスにアクセスしようとしました、それはうまくいきました!!!

0
Vinay

私はそれが少し古いことを知っていますが、今日同じ問題に出くわしました。 xubuntuを使用してvmにEclipseをインストールしたかった。最新のEclipseバージョン2019-06で問題が発生したため、Oxygenで試しました。そこでEclipse.orgに行き、酸素をダウンロードしました。酸素を実行すると、到達できないマーケットプレイスの問題が発生します。そこで、酸素ではなくEclipseインストーラーをダウンロードしました。その後、Eclipseを期待どおりに使用できます(すべてのバージョン)

0
medTech

私の場合、解決策はプロキシを「ネイティブ」に設定することでした。Linuxでcntlmを使用してプロキシを設定し、Firefox(Eclipseブラウザとしても使用)でプロキシを設定しました。

0
Laura Liparulo