2010-12-14 9 views
35

私はVMWareにUbuntu 10.10イメージを設定してAndroid開発を行っています(私のマシンは実際にWindows 7 64bitを実行します)。私はEclipse 3.6.1をダウンロードしました。ヘルプ - >新しいソフトウェアのインストールでAndroidツールをインストールしようとしたとき、Eclipseはソフトウェアをダウンロードしようとしていました。 20分後でさえ、進歩はなかった。Eclipseのオンラインアクセスが極端に遅い - 更新を完了できない、または新しいソフトウェアをインストールすることができない

私は、Eclipseがアップデートを確認してインターネットにアクセスできるかどうかを確認しようとしましたが、これも問題があります。ヘルプ - >アップデートのチェックを行うと、Eclipseが検索を開始し、その後何らかの進捗を行うのに非常に時間がかかります。完成した12%から25%への移行には20分、その後25%から50%への移行には30分かかりました。

私はJava JDKをフルスピードでほんの数分前にインストールしていましたので、私のVMWareセットアップとは関係ありません。何が起こっている可能性についての任意のアイデア?

+0

更新チェックが完了しました。読者がタイムアウトしたため進歩があったことが分かります。 Eclipseにインターネットにアクセスできないということがわからないのですか? – qwertyk

答えて

76

接続の速度に関係なく、Eclipseのアップデートはひどく遅くなる可能性があります。

これは、何か試してインストールするたびに、更新プログラムを探しているサーバーの数が多いことを確認するためです。 [新しいソフトウェアのインストール]ダイアログで、[すべての更新サイトに問い合わせる]オプションをオフにして、この動作を無効にすることができます。私は物事がすごく早く行くことを知っています。

+4

それはそれだった。私はこれを無効にし、瞬時にAndroid Toolsを見つけました。あなたは、夕方に無駄になった時間を、凍った進行状況バーで待っているか分かりません。本当にありがとう! – zmow

+0

さて、これは便利なトリックです...百万の感謝! – fgysin

+0

Eclipseがインストールするすべてのパッケージに対して、Eclipseが50万個の小さなファイルをダウンロードするのを助けてくれませんが、大きな助けになります。驚くべきことに、彼らはMavenのダウンロード動作を見て、 "やあ、それは素晴らしいアイデアだ!"と思ったようだ。(私はMavenが大好きですが、非効率的なたくさんのhttp-requestsリポジトリアクセスモデルを嫌います) –

2

私の場合は本当に速い働いていた別の解決策:

  • は、新しいソフトウェアのための通常の手順は、インストールして、「タイムアウト」のエラーメッセージを取得するために待ってください。

  • タイムアウトエラーメッセージウィンドウには、ダウンロードを要求したパッケージのURLが表示されます。URLをコピーして手動でダウンロードしてください(私の場合は常に非常に高速でした)/pluginsディレクトリにあります。

  • (以前のEclipseをインストールしていますか?)その後、以前と同じように通常の新しいソフトウェアのインストール手順を再実行します(ワークベンチウィンドウから行う)。私の場合、今回はパッケージを数秒でインストールしたのでしょうが、なぜこのソリューションが優れたものになっているのかは分かりません。

5

私は最近、非常に同じ問題があったが、最終的に私は、Eclipseで非常に遅いネットワーク接続を引き起こしているかを把握することができました。 実際問題は低帯域幅ではなく、接続タイムアウトです。 私の場合の解決策は、Windowsの不要なネットワークアダプタをすべて無効にすることでした。はHamachiとTeamViewerのアダプタです。

関連する問題