web-dev-qa-db-ja.com

Eclipse Marketplaceエラー-予期しない例外:org / Eclipse / equinox / internal / p2 / repository / RepositoryTransport

EclipseでMarketplaceをサーフィンしようとすると、次のように表示されます。

Unexpected exception: org/Eclipse/equinox/internal/p2/repository/RepositoryTransport
Java.lang.reflect.InvocationTargetException

何が問題なのでしょうか?解決策はありますか?

29
iprateekk

Eclipseで[〜#〜] socks [〜#〜]プロキシが正しく構成されていないときにこの問題が発生しました。 LANにある私のマシンは、HTTPプロキシを使用してインターネットに接続します。 EclipseのNetwork Connectionsタブで、HTTP、HTTPS、およびSOCKSプロキシを構成しました。この場合、SOCKSプロキシは不要でした。SOCKSプロキシをクリアする、エラーが消え、Eclipse Marketplaceにアクセスできるようになりました...

解決手順

  1. Eclipseで、Windows-> Preferencesをクリックします
  2. 「フィルター」テキストボックスで「ネットワーク接続」を検索します
  3. HTTPおよびHTTPSプロキシを正しく設定します(プロキシを使用してインターネットに接続している場合)
    注:プロキシなしでインターネットに接続している場合は、[ActionProvider]ドロップダウンの[Direct]プロファイル設定を使用します。それ以外の場合は、「手動」設定を使用します。
  4. SOCKSプロキシを設定します(SOCKSプロキシサーバーが構成されている場合)。それ以外の場合は、この行をクリアします。
  5. 変更を適用して保存します。

これで、Marketplaceがアクセス可能になります。

EclipseでのNetwork Connections configurationの詳細については、次のリンクを使用してください

http://help.Eclipse.org/juno/index.jsp?topic=%2Forg.Eclipse.platform.doc.user%2Freference%2Fref-net-preferences.htm&_sm_au_=iDMfvB6nQ​​s52SSSM

13
Arun Jolly

Eclipseを介してインターネットにアクセスできなかったため、この問題が発生します。上記の回答の中に解決策があります。この問題を別のアプローチで解決します。 Linuxには、SSHサポートが組み込まれています。ローカルホストアドレスを確認することは常に重要です。また、トラフィックをバイパスする必要もありません。だからあなたはに行くことができます

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

次に、プロキシバイパスを削除し、SOCKS IPをクリアします。

注:-プロキシサーバーがある場合、これは機能します。ありがとうございました

22
Nauman Khalid

Eclipse Indigoのバージョン3.7.2をインストールし、まったく同じ問題に遭遇しました(Eclipse/marketplaceのクリーンインストール後)。マーケットプレイスプラグインを最新バージョンに更新することで問題を解決しました(Eclipseで[ヘルプ]-> [更新の確認]に移動すると、更新がリストに表示されます)。

11
RicardoT

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

  1. [ウィンドウ]-> [設定]-> [全般]-> [ネットワーク接続]に移動します。
  2. 設定の変更:アクティブプロバイダー->手動->チェック---> HTTP、HTTPS、およびSOCS
  3. それだけで、Eclipseを再起動すれば、準備完了です!
4
LahiruBandara

Eclipse Indigoでも同じ問題があります。 Eclipseは、デフォルトではウィンドウのプロキシを使用するため、ネットワークに適切なネットワークプロキシが見つからないことがわかります。したがって、コントロールパネルを使用してWindowsネットワークプロキシを設定するか、Internet Explorerで設定できます。

4
Ali Ahmad

私も同じ問題を抱えていましたが、Firefoxを使用していました。変更して修正しました

firefox>ツール>オプション>詳細:ネットワークタブ:設定:

次に、このネットワークのプロキシ設定を自動検出を選択します。

この後、Eclipseは問題なく市場に接続されました。

4
markimark

EclipseでJDK 7に切り替えた後、最近この問題が発生しました。

選択したインストール済みJREをJDK 6に戻すことで問題を解決しました(設定-> Java->インストール済みJRE)。この変更を行った後、マーケットプレイスにアクセスできました。

マーケットプレイスから必要なもののインストールが完了したら、インストールしたJREをJDK 7に戻しました。

3
awolski

私は同様の例外に苦しみ、すべての可能なプロキシ設定を試してみたところ、後で問題がjre7

これは私のために働いたものです:

jre7 with jre6そして今、それはうまく機能しています。

jre7にはセキュリティ上の問題があるため、プロキシへのアクセスで問題が発生していました。 if Java1.7は、インストールできるプロジェクト要件ですjdk1.7およびset Java home as jdk1.7、ただしアンインストールjre7したがって、Eclipseバックエンドおよびその他のシステムコンポーネントはjre6、ただし開発されたアプリケーションはjdk1.7準拠。

2
ganji praveen

Eclipse windows -> web browserのブラウザ設定を確認してください。 Eclipseは、このメニューで選択されたブラウザーの設定を読み取ります。

1
Raza

jrebelでも同じ問題がありました。私は上記のすべてを試しましたが、私のために働いていませんでした。

解決策:

  1. Eclipseを再起動します
  2. 移動-設定>一般>ネットワーク接続
  3. ダイレクトに変更(すべて空になります)

Jrebelが正常にアクティブ化されました。

1
Adir

何もしませんでした。 Eclipseを再起動して、しばらくしてから試してみました。出来た!! marketplace.Eclipse.orgはしばらくの間ダウンしていました。

1
james2611nov

プロキシの背後にいる場合は、IE Lan設定に構成スクリプトがあるはずです。 IEまたはgoogle設定で見つけることができます。例:IE

  1. 「インターネットオプション」->「接続」->「LAN設定」に移動し、「自動構成スクリプトを使用」が選択されていることを確認します
  2. Eclipseで、「Windows-> preferences-> General-> Networc connection」に進み、「Native "
  3. Eclipseは既にそれを見つけて選択するはずです。例えば。スキーマ:HTTP
    ホスト:動的ポート:動的プロバイダー:ネイティブ認証:いいえユーザー名://空白Passwrod://空白
1
aostad

この問題を修正するには、(1)windows-> preferences-> gerneral-> network connection:Active provider to "Manual"に変更します。 (2)以下の「プロキシエントリ」を設定します。私のプロキシはローカルホストで8087でリッスンするため、ここに私の構成を示します。

http : 127.0.0.1:8087
https : 127.0.0.1:8087
1
user2473519

これらの答えはどれも私の問題の解決策ではありませんでした(しかし、それらは一部の人々を助けると確信しています)。私の問題はプロキシ設定でも、JVMバージョンでもありませんでした。私はIndigo(3.7.2)を使用しており、Marketplaceプラグイン(MPC)は実際には古くなっていましたが、[Help]-> [Check For Updates]にはリストされていなかったため、これが実際に問題であることに気付くまでに時間がかかりました。

Help -> Install New Softwareを介してMarketplaceプラグインを手動でアップグレードし、Indigoリポジトリを選択してからMarketplaceをフィルタリングし、リストからプラグインをインストールすることで問題を解決できました。

1
Tim

goto設定=>ネットワーク接続

プロキシ接続の設定=ダイレクト

0
HimalayanCoder

Wi-FiまたはLANで接続している場合は、Eclipse設定->一般->ネットワーク接続->アクティブプロバイダーに移動します:ドロップダウンで[直接]を選択して適用します。これにより問題が解決します。

0

私はそれを修正しました:
* goto設定=>ネットワーク接続
* [〜#〜] http [〜#〜]エントリを選択し、Clearを押します。
*プロキシの設定をもう一度入力してください
* [〜#〜] https [〜#〜]エントリを選択し、Clearを押します。
*プロキシの設定をもう一度入力してください
* [適用]ボタンを押します

0
limex

Google Chromeを使用している場合。次に、chrome [設定]-> [プロキシ設定の変更]-> [LAN設定]に移動し、[設定を自動的に検出する]をオンにして[OK]をクリックします。

0
sahi

同じ問題があり、Java7を削除してJava6をJava統合されたすべてのJavaプロジェクトのコンパイラー準拠に追加しました。

0

私は同じ問題を抱えています。 MyEclipse Enterprise Workbench 10.6を使用します。 IE/Explorerでプロキシを適切に設定しています...変更すると、企業ネットワークから抜け出せません。インターネットは問題ありません。 Eclipseは設定されたものを使用していないようです。実際、EclipseがIRプロキシを認識するとは思わない...プロキシをまったく認識しないと思う。したがって、私のような企業のセキュリティソリューションの背後にいて、プロキシが必要な場合は、運が悪いのです。

修正済み MyEclipseがプロキシを取得していましたが、それを使用するように伝えなければなりません。 MyEclipse> Preferences> General> network Connectionsで、Active Providerを直接からネイティブに変更し、MEが正しいと検出したネイティブプロキシを再確認する必要があります。

0
Half_Duplex