私はLinuxでEclipseのHelios EEバンドルを実行しています。これに、破壊的なプラグイン、m2e mavenの統合、およびTrac用のmylinコネクタを追加しました。ここ数週間、私はアップデートをインストールしようとしていました。
No repository found containing <something or other>
最新のものは
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.Eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.Eclipse.team.svn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.Eclipse.team.svn.core,0.7.9.I20110523-1700
No repository found containing: osgi.bundle,org.Eclipse.team.svn.help,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.Eclipse.team.svn.mylyn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.Eclipse.team.svn.ui,0.7.9.I20110523-1700
No repository found containing: org.Eclipse.update.feature,org.Eclipse.team.svn,0.7.9.I20110523-1700
No repository found containing: org.Eclipse.update.feature,org.Eclipse.team.svn.mylyn,0.7.9.I20110523-1700
No repository found containing: org.Eclipse.update.feature,org.Eclipse.team.svn.resource.ignore.rules.jdt,0.7.9.I20110523-1700
それはすべて何を意味していますか、そしてどのように私はそれを修正しますか? Eclipseが新しいファイルをチェックするためにリポジトリに連絡できたのであれば、なぜそれらのリポジトリからそれらのファイルをダウンロードできないのでしょうか。それとも、エラーメッセージはまったく異なる意味ですか?
FredrikにEclipseのオリジナルの バグ を指摘してくれてありがとう。 Richard Shuによるコメントで、いくつかの利用可能な解決策が説明されています。
Mauroが言ったように:「あなたはそのEclipseのメタデータが再計算されるようにEclipse Project Updateサイトを削除して再追加しなければならない」。 - 回避策として機能
もう1つの回避策は、更新サイトのURLの末尾に「/」を追加して、定義済みのURLリンクを編集することです。
私が偶然発見した3番目の回避策は、URLリンクをチェックする前に「インストール中にすべてのアップデートサイトに連絡して必要なソフトウェアを探す」のチェックを外すことです。
オプション2は私のために働いた。私はWindow > Preferences > Install/Update > Available Software Sites
に行き、それから有効になっているサイトごとにURLの最後に/
を追加し(まだない場合)、Reload
をクリックしました。
あなたがたぶん遭遇したのは、Eclipseの バグです 。
幸いなことに、解決策は簡単なので、アップデートサイトを削除して再度インストールしてください。
私は次の解決策を手助けしました:
このリンクから引用しました Devon Hillard's Digital Sanctuary
Eclipseが発見したアップデートには依存関係があり、インストール中にダウンロードする必要がありますが、現在は見つかりません。これは一時的なネットワークの問題か、または何らかのレポジトリサーバーがダウンしている可能性があります(運が良ければ)。しかし残念なことに、これは単にEclipseがそれらをダウンロードしようとしているリポジトリに依存関係が含まれていないことを意味することがあります、少なくともそれが私が時々遭遇したものです。
そのため、失敗は一時的なものであり、再試行するか、または運が悪くて手動インストール手順を使用する必要があるかもしれません(ダウンロードしてpluginsフォルダーに解凍する)。
たぶんあなたは 'Available Software Sites'ダイアログにアーティファクトを含んでいると思われるリポジトリを追加することによってあなたの成功率を上げることができます。
私は100%その確信はありません。実際、私はこの質問に対する「完璧な」答えを自分で見つけたいと思います。
通常よく機能するのは、Eclipseマーケットプレイスからプラグインをインストールすることです。
ああ、時にはこれは助けになる:いくつかのオプションのチェックを外します(あなたの場合はOSGIのように)。
Eclipse Luna(4.4.1)でSpring STS 3.6.3からバージョン3.6.4にアップデートしようとしていますが、次の解決策を試してみましたが、うまくいきました。
シンプルな!!!!!!!!
Eclipseフォルダを右クリックしてプロパティに移動します。チェックされている場合、チェックボックス「読み取り専用」のチェックを外します。変更を適用します。OKをクリックします。
[ヘルプ]> [新しいソフトウェアのインストール]> [インストール中にすべてのアップデートサイトに連絡して必要なソフトウェアを検索する]のチェックを外します。
Juno(ビルドID:20130225-0426)で、「利用可能なソフトウェアサイト」から更新サイトをエクスポートし、上記のようにエクスポートされたxmlの末尾の「/」を修正し、すべてのサイトを削除し、修正されたxmlをインポートしました。 ここ
他の答えはどれも私にはうまくいきませんでした(Windows 10、Eclipse Neon)。管理者としてEclipseを実行すると修正されました。
Eclipse Kepler(少なくとも)は、Preferences> Install/Update> Available Software Sitesダイアログでソフトウェアサイトを明確にリロードすることを可能にする。
これは上で説明した回避策(末尾のスラッシュを追加)よりもクリーンで単純な解決策であり、私にとってはうまくいきました...
注:このダイアログへのリンクは、[新しいソフトウェアのインストール]ダイアログにもあります。
私がしたことは、
私は2018年中頃から同じ問題を抱えていました。検索を実行して、この問題は2011年以来報告されています。残念ながら、彼らは私のために働いていませんでした、現在唯一の修正はEclipseを完全に再インストールするようです。ここで最も支持されている提案として、提案の多くは矛盾しており、試行錯誤による推測を示唆しています。
これらの回避策のほかに、私見これには修正が必要です。私たちは今2019年にいる、確かにこの繰り返しの問題を解決する方法はありますか?どのようにすれば簡単な修正ができないのでしょうか。すなわち、リポジトリURLが見つからなかった場合:(重大なエラーとして中止することなく他の更新を妨げることなく)スキップして次のURL /更新に進みますか?
私は蛇腹のエラーで同じ問題を抱えていた:
session context was:(profile=DefaultProfile, phase=org.Eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,Oracle.Eclipse.tools.rest.lib,8.4.0.201510191754
そして解決策は、Eclipse用Oracle Enterprise Packを無効にすることです
私が見つけた回避策は、更新サイトのURLに末尾の“ /”を追加することによって、事前定義されたURLリンクを編集することです。
オプション2は私のために働いた。 Window> Preferences> Install/Update> Available Software Sitesの順に進み、有効になっているサイトごとにURLの末尾に/を追加し(まだ追加されていない場合)、[Reload]をクリックしました。
おそらく、このバグに関する私の経験が誰かに必要になるでしょう(私も含めて... :))。
だから、私はここで述べた答えに一つのことを追加することができます。オプションで末尾の "/"記号を使って遊んでも意味がありません。なぜならそれを使って遊んでもうまくいかないからです。しかし、.Eclipse/org.Eclipse.oomph.p2/cache
と.Eclipse/org.Eclipse.oomph.setup/cache
ディレクトリ(名前はホームディレクトリに対応している)とを削除すると、は "/ 「それは働き始めた。
私は同じ問題を抱えていたが更新をしながら。私はそれを解決しました
Java EE開発者HeliosのためにEclipseにMavenサポートをインストールするとき、私はちょうどそれを得ました。解決策は、単に管理者としてEclipseを実行することでした、アップデートはその後うまくいきました
最新のSTSをインストールし、そのサイトリストをエクスポートして自分のサイトリストにインポートします。
私の場合、上記のエラーは特定のアップデートサイトとEclipse-Java-mars-Rについてのみ発生していました。他のアップデートサイトでもアップデートが許可されていたので、他のバージョンのEclipseを使用してアップデートサイトからインストールすることができたため、Java Mars R Eclipseに問題が生じていました。
/Users/myname/.Eclipse/org.Eclipse.oomph.p2内のキャッシュフォルダーを削除することで問題が解決しました(私ではなく、私の同僚がこの解決策を見つけました)
私はwindows 10でも同じ問題を抱えていました。私のEclipseバージョンはEclipseサイトからダウンロードされたexeからインストールされました。
私が解決したのは、代わりにZipバージョンを使用することでした。 http://www.Eclipse.org/downloads/Eclipse-packages/
結局、何かを削除する必要があります。私は他の答えに追加したいと思います:衝突をチェックするようにしてください。私の場合、EMF(Eclipse Modeling Framework)は、windows/preferencesに複数のバージョンがリストされているため、どういうわけか手に負えなくなりました。競合を解消することで、私のアップデートを通常どおり進行させることができました。
Google App Engine SDKをインストールしようとしたところ、同様のエラーが発生しました。
答えはどれも私にはうまくいきませんでした。
私はダウンロードが999Kあたりでハングするのに気づきましたが、フルダウンロードは約100MBでした。
どういうわけか6回目か7回目を試した後、問題はそれ自身を直しました:)
これらがどれもうまくいかない場合は、少なくとも何回か試してみてください。おそらくサーバーが過負荷になっています:)
私にはSpring IDEをEclipse Oxygenにインストールさせました。アップデートの確認中にアップデートが見つかると、上記のエラーで失敗します。
それから私はEclipse Marketplaceに行き、Installedタブをクリックし、そしてSpringが起動しなかったことに気づいた(それは以前にあったそして現在インストールされている)。
それから私はSpring IDE(Tools)をクリックしてインストールを検索しました、そしてそれはいくつかのパッケージが既にインストールされていて、ただアップデートする必要があることを通知しました。
Spring Toolsのインストールが完了して再起動した後、アップデートを確認して通常のソフトウェアアップデートを完了することができました。
Kepler SR1からKepler SR2にアップデートすることでこれが解決しました。既存のインストールの上にインストールしたばかりなので、私の設定はどれも問題ありません。
Win8.1、64ビット
私は(ubuntuのような)lubuntuを使用しています、そして私がccsをインストールするとき、私はSudo cmdを使用したので、いくつかのファイルが他のユーザーによって変更されることができません。だから私はCCSをインストールした場所で、私はCMDを実行します
Sudo chown -R username:groupname *
username
とgroupname
は私のコンピュータアカウントと同じです。
私の場合は私が選択していた
で動作します: - すべての利用可能なサイト -
代わりに、リストから特定のサイトを1つだけ選択することでうまくいきました(WindowsではNeon.2 64bit)。
酸素については、 Eclipse Community Forums を参照してください。
「私の場合、OxygenはBuidshipのURLを更新しました。 http://download.Eclipse.org/buildship/updates/e46/releases/2.x
注:e46は https://github.com/Eclipse/buildship/blob/master/docs/user/Installation.md あたりのNeonバージョンです。
uRLをOxygenバージョン(e47)に更新した後: http://download.Eclipse.org/buildship/updates/e47/releases/2.x
更新に成功しました」
私は次の解決策を手助けしました:
[ヘルプ] - > [ソフトウェアの更新]を選択し、[利用可能なソフトウェア]タブを選択して[サイトの管理]ボタンをクリックします。サイトをbookmarks.xmlファイルにエクスポートします「/」がないか、最後に削除するサイトURLのいずれかに「/」を付けます。変更を保存してください。 Eclipse内のManage Sitesウィンドウに戻り、すべてのサイトを選択してRemoveボタンをクリックし、Importをクリックして編集したbookmarks.xmlファイルに読み込みます。
私の場合、唯一の解決策は手動インストールでした(プラグインのページはEclipseの[ヘルプ]メニューからインストールする方法を説明していましたが、代わりにZipを手動で解凍することでした)。