Korzystam z pakietu Helios EE Eclipse w systemie Linux, do którego dodałem wtyczki wywrotowe, integrację m2e Maven i złącze Mylin dla Traca. Przez ostatnie kilka tygodni próbowałem instalować aktualizacje i za każdym razem, gdy otrzymuję wiadomość typu
No repository found containing <something or other>
Ostatni był
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
Co to wszystko znaczy i jak to naprawić? Jeśli Eclipse był w stanie skontaktować się z repozytoriami w celu sprawdzenia nowych plików, dlaczego nie jest w stanie pobrać tych plików z niektórych repozytoriów? Czy też komunikat o błędzie oznacza coś zupełnie innego?
eclipse
eclipse-plugin
agnul
źródło
źródło
Odpowiedzi:
Szybka odpowiedź
Przejdź do Pomocy → Zainstaluj nowe oprogramowanie → Tutaj odznacz „Skontaktuj się ze wszystkimi stronami aktualizacji podczas instalacji, aby znaleźć wymagane oprogramowanie”
Eclipse zapyta, czy treść nie jest autoryzowana lub coś takiego. po prostu zignoruj i kontynuuj. wtedy wszystko będzie dobrze.
Przynajmniej ta sztuczka rozwiązała moje problemy w podobny sposób:
źródło
Help
>Install new software
, a następnie odznaczyć pole tam, a następnie wykonać aktualizację bezpośrednio tutaj, wpisując strony internetowe.Podziękowania dla Fredrika za wskazanie oryginalnego błędu w Eclipse . Komentarz Richarda Shu tam opisuje kilka dostępnych rozwiązań:
Opcja 2 działała dla mnie. Poszedłem do
Window > Preferences > Install/Update > Available Software Sites
, a następnie dla każdej włączonej witryny dodałem/
na końcu adresu URL (jeśli jeszcze go nie było), a następnie kliknąłemReload
.źródło
Najprawdopodobniej napotkałeś błąd w Eclipse .
Na szczęście rozwiązanie jest dość proste, usuń witrynę aktualizacji i zainstaluj ją ponownie.
źródło
Pomogłem następujące rozwiązanie:
Został zaczerpnięty z tego łącza Devon Hillard's Digital Sanctuary
źródło
Aktualizacje znalezione przez Eclipse mają zależności, które należy pobrać podczas instalacji, ale których obecnie nie można znaleźć. Może to być tymczasowy problem z siecią lub brak działania serwera repozytorium (jeśli masz szczęście). Ale niestety czasami oznacza to po prostu, że zależności nie są zawarte w repozytoriach, z których Eclipse próbuje je pobrać, przynajmniej z tym się zetknąłem co jakiś czas (choć nie denerwująco często).
Więc albo awaria jest tymczasowa i powinieneś spróbować ponownie, albo nie masz szczęścia i może być konieczne skorzystanie z ręcznej procedury instalacji (pobieranie i rozpakowywanie w folderze wtyczek).
Być może możesz zwiększyć swój sukces, dodając repozytoria, które rzekomo zawierają artefakty w oknie dialogowym „Dostępne witryny oprogramowania”.
Nie jestem tego jednak w 100% pewien. W rzeczywistości sam chciałbym znaleźć „idealną” odpowiedź na to pytanie.
To, co zwykle działa całkiem dobrze, to instalowanie wtyczek za pośrednictwem Eclipse Marketplace.
Aha, a czasem to pomaga: Odznacz niektóre opcje (np. OSGI w twoim przypadku).
źródło
Prosty!!!!!!!!
Kliknij folder Eclipse prawym przyciskiem myszy i przejdź do właściwości. Odznacz pole „tylko do odczytu”, jeśli jest zaznaczone. zastosuj zmiany. kliknij OK.
po przejściu do Pomocy> Zainstaluj nowe oprogramowanie> Odznacz „Skontaktuj się ze wszystkimi stronami z aktualizacjami podczas instalacji, aby znaleźć wymagane oprogramowanie”.
źródło
Próbuję zrobić aktualizację dla Spring STS 3.6.3 do wersji 3.6.4 w Eclipse Luna (4.4.1) i wypróbowałem następujące rozwiązanie i to zadziałało dla mnie:
źródło
To co zrobiłem to:
źródło
Ten sam problem mam od połowy 2018 r. Podczas wyszukiwania problem został zgłoszony od 2011 r. Jestem zaskoczony, że zaproponowano obejścia tego problemu. Niestety, nie działały one dla mnie, obecnie jedyna poprawka wydaje się całkowicie przeinstalowywać Eclipse . Jako najbardziej pozytywna sugestia tutaj, wiele sugestii jest sprzecznych, sugerując domysły na temat błędu próby.
Oprócz tych obejść IMHO wymaga naprawy. Jesteśmy teraz w 2019 roku, z pewnością istnieje sposób na rozwiązanie tego powtarzającego się problemu? Jak może nie być prostej poprawki, np. Jeśli nie znaleziono adresu URL repozytorium: pomiń i przejdź do następnego adresu URL / aktualizacji (bez przerywania pracy jako błąd krytyczny i zapobiegania jakiejkolwiek innej aktualizacji)?
źródło
W dniu Juno (ID kompilacji: 20130225-0426) eksportowanie witryn aktualizacji z „Dostępnych witryn oprogramowania”, poprawianie końcowego „/” w wyeksportowanym pliku XML, jak opisano powyżej, usuwanie wszystkich witryn i importowanie ustalonego pliku XML działało dla mnie. Opisano tutaj
źródło
Żadna z pozostałych odpowiedzi nie działała dla mnie (Windows 10, Eclipse Neon). Uruchamianie Eclipse jako administrator to naprawił.
źródło
Eclipse Kepler (przynajmniej) pozwala w szczególności przeładować witrynę oprogramowania w oknie dialogowym Preferencje> Instaluj / Aktualizuj> Dostępne witryny oprogramowania.
Jest to czystsze / prostsze rozwiązanie niż wyjaśnienie powyższego obejścia (dodaj ukośnik) i działało dla mnie ...
Uwaga: link do tego okna dialogowego jest również dostępny w oknie dialogowym Zainstaluj nowe oprogramowanie.
źródło
Miałem ten sam problem z poniższym błędem:
Rozwiązaniem jest wyłączenie Oracle Enterprise Pack dla Eclipse
Jak wyłączyć ten pakiet, zobacz poniższy obrazek:
źródło
Obejście, które znalazłem, polega na edycji wstępnie zdefiniowanego łącza URL poprzez dodanie tylko „/” końcowego do adresu URL witryny aktualizacji.
Opcja 2 działała dla mnie. Poszedłem do Okno> Preferencje> Instaluj / Aktualizuj> Dostępne witryny oprogramowania, a następnie dla każdej włączonej witryny dodawałem / na końcu adresu URL (jeśli jeszcze go nie było), a następnie kliknąłem Przeładuj.
źródło
Miałem ten sam problem, ale podczas aktualizacji. Rozwiązałem to przez
źródło
Właśnie go dostałem podczas instalacji obsługi Maven w programie Eclipse dla programistów Java EE Helios. Rozwiązaniem było uruchomienie Eclipse jako Administrator, aktualizacja poszła dobrze po
źródło
W przypadku Eclipse Neon miałem wspomniany błąd dla Mylyn.
Aby to zadziałało, musiałem włączyć witryny Mylyn, które zostały wyłączone w panelu preferencji Dostępne witryny oprogramowania. Byli nienazwani (pusta nazwa), ale rozpoznawalni po kolumnie Lokalizacja.
Po zapisaniu, aktualizacji Mylyn i ponownym uruchomieniu zaćmienia, dostępne witryny oprogramowania wyglądały tak:
źródło
Prawdopodobnie moje doświadczenie z tym błędem będzie potrzebne komuś (w tym również ja ... :)).
Mogę więc dodać jedną rzecz do wspomnianych tutaj odpowiedzi. Mam na myśli granie z końcowym symbolem „/” w opcjach, ponieważ gra z nim nie działa w moim przypadku. Ale kiedy została usunięta
.eclipse/org.eclipse.oomph.p2/cache
i.eclipse/org.eclipse.oomph.setup/cache
katalogi (nazwy podane są względnie do domu dir), a następnie zrobili dobrze znanej procedury z „/”, zaczęło do pracy.źródło
Miałem kilka adresów URL repozytorium zapisanych za pomocą HTTPS. Zmieniłem je na HTTP i błąd zniknął.
Możesz dostosować adresy URL w ustawieniach: Preferencje -> Zainstaluj / Aktualizuj -> Dostępne witryny oprogramowania
źródło
2019 Eclipse / CCS
Po wypróbowaniu wielu opisanych powyżej technik zauważyłem ten post Edwe landwealths
Długim i krótkim jest dodanie niesławnego ogona „/”, a także zmiana „http” na „https”. To natychmiast rozwiązało mój problem.
źródło
W moim przypadku jedynym rozwiązaniem była instalacja ręczna (strona wtyczki wyjaśniła, jak zainstalować ją z menu Pomoc Eclipse i, alternatywnie, ręcznie rozpakować zip).
źródło
Próbowałem zainstalować pakiet Google App Engine SDK i otrzymałem podobne błędy.
Żadna z odpowiedzi nie działała dla mnie.
Zauważyłem, że pobieranie zawiesza się na około 999 KB, a pełne pobieranie to około 100 MB.
Jakoś po próbie po raz szósty lub siódmy problem sam się rozwiązał :)
Więc jeśli żadna z tych rzeczy nie działa dla ciebie .. spróbuj przynajmniej kilka razy, może serwer jest przeciążony :)
źródło
Aktualizacja z Kepler SR1 do Kepler SR2 rozwiązała to dla mnie. Właśnie zainstalowałem istniejącą instalację, więc żadne z moich ustawień nie zostało naruszone.
Win 8.1, 64-bitowy
źródło
W końcu coś trzeba usunąć. Chciałbym dodać do innych odpowiedzi: koniecznie sprawdź konflikty. Dla mnie EMF (Eclipse Modeling Framework) jakoś wymknął się spod kontroli, ponieważ miałem wiele wersji wymienionych w Windows / Preferencje. Usunięcie konfliktu pozwoliło na normalne kontynuowanie moich aktualizacji.
źródło
W moim przypadku otrzymywałem wyżej wymienione błędy tylko dla konkretnej witryny aktualizacji i eclipse-java-mars-R. Inne strony z aktualizacjami pozwalały mi na aktualizację, a korzystając z innych wersji Eclipse, mogłem zainstalować z witryny aktualizacji, co powodowało problemy z moim Java Mars R Eclipse.
Usunięcie folderu pamięci podręcznej w /Users/myname/.eclipse/org.eclipse.oomph.p2 rozwiązało problem (mój współpracownik, a nie ja, wymyślił to rozwiązanie)
źródło
W moim przypadku wybrałem
Zamiast tego wybrał tylko jedną konkretną stronę z listy (Neon.2 64bit w systemie Windows)
źródło
Miałem ten sam problem na Windows 10 . Moja wersja Eclipse została zainstalowana z exe , pobrana ze strony Eclipse.
Rozwiązaniem dla mnie było użycie wersji zip zamiast : http://www.eclipse.org/downloads/eclipse-packages/
źródło
Pomogłem następujące rozwiązanie:
Przejdź do Pomoc-> Aktualizacje oprogramowania, a następnie wybierz kartę Dostępne oprogramowanie i kliknij przycisk Zarządzaj witrynami. Użyj przycisku Eksportuj, aby wyeksportować witryny do pliku bookmarks.xml. Otwórz plik bookmarks.xml w ulubionym edytorze tekstu i dodaj końcowy „/” Do dowolnego adresu URL witryny, w którym brakuje „/” lub który został usunięty na końcu. Zapisz zmiany. Wróć do okna Zarządzaj witrynami w Eclipse, zaznacz wszystkie witryny i kliknij przycisk Usuń teraz, kliknij Importuj i załaduj do edytowanego pliku bookmarks.xml
źródło
Informacje na temat tlenu znajdują się na forach społeczności Eclipse :
„W moim przypadku Oxygen miał aktualizacyjny adres URL Buidship jako: http://download.eclipse.org/buildship/updates/e46/releases/2.x
Uwaga: e46 to wersja Neon na https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md
po zaktualizowaniu adresu URL do wersji Oxygen (e47): http://download.eclipse.org/buildship/updates/e47/releases/2.x
aktualizacja powiodła się ”
źródło
Używam lubuntu (jak ubuntu) i odkryłem, że podczas instalowania ccs użyłem sudo cmd, więc jakiegoś pliku nie może zmienić inny użytkownik, dlatego pojawia się problem. Więc w miejscu, w którym zainstalowałem ccs, uruchamiam cmd
z
username
igroupname
są takie same jak moje konto komputerowe.źródło