2014-09-13 37 views
13

Aktualizacja Suite Wiosna Narzędzie w Eclipse Luna, pojawia się następujący błąd odkąd wyłączył możliwość pobrania aktualizacji dla Eclipse 3.7:Wiosna Narzędzie Suite 3.6.1 nie zaktualizuje

**An error occurred while collecting items to be installed session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). 
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.commons.quicksearch,3.6.1.201408250654-RELEASE 
No repository found containing: osgi.bundle,org.springsource.sts,3.6.1.201408250824-RELEASE 
No repository found containing: org.eclipse.update.feature,org.springsource.ide.eclipse.commons.quicksearch.feature,3.6.1.201408250654-RELEASE 
No repository found containing: org.eclipse.update.feature,org.springsource.sts,3.6.1.201408250824-RELEASE 
No repository found containing: binary,org.springsource.sts.ide.executable.win32.win32.x86_64,3.6.1.201408250824-RELEASE-e43 
No repository found containing: org.eclipse.update.feature,org.springsource.sts.package,3.6.1.201408250824-RELEASE-e43 
No repository found containing: binary,org.springsource.sts.package_root,3.6.1.201408250824-RELEASE-e43** 

wersja, którą zainstalowałem, to:

Spring Tool Suite 
Version: 3.6.0.RELEASE 
Build Id: 201407101106 
Platform: Eclipse Luna (4.4)** 

Czy ktoś wie, jak to naprawić?

Odpowiedz

16

Wygląda na to, że istnieje kilka nieaktualnych danych w pamięci podręcznej repozytorium p2 Eclipse/STS. Polecam wykonać następujące czynności:

  • upewnij się, że masz witrynę aktualizacji 4.4 oparte wyłącznie STS (wśród Eclipse Luna jednego), ale nie innym miejscu aktualizacja STS dla innej wersji Eclipse.
  • przejdź do głównego katalogu STS i usuń zawartość "p2/org.eclipse.equinox.p2.repository/cache", gdy STS NIE jest uruchomiony.
  • restart

To powinno usunąć dane nieaktualne i powinny być w stanie kontynuować aktualizacjach STS (do 3.6.1, na przykład).

+0

Przepraszam, a jeśli żaden z tych kroków nie rozwiąże problemu? Przepłukałem pamięć podręczną, jak mówisz, odznaczenie repozytorium Keplera z dostępnych witryn powoduje, że moje Eclipse ma wartość 4.4 (Luna), a mimo to nie działa. Repozytorium STS jest tylko jednym: 'http: // dist.springsource.com/release/TOOLS/update/e4.4 /' i jest włączone. Co powinienem zrobić? – tonix

+1

Rozwiązałem, musiałem: '1) Eksportować .xml Dostępne witryny oprogramowania do bookmarks.xml;' 2) Usuń wszystkie dostępne witryny oprogramowania: '3) Zamknij Eclipse;' 4) Płukanie STS pamięć podręczną, tak jak w swoim poście; '5) Zrestartuj Eclipse;' 6) Zaimportowałem bookmarks.xml z powrotem; '7) Usunięto repozytorium SpringSource STS;' 8) Przejdź do Install new Software -> ponownie dodano repozytorium SpringSource; '9) Zainstalowany STS 3.6.3' – tonix

+0

wypróbuj swoje rozwiązanie, ale nie działa, https: //pbs.twimg.com/media/DGIehMzVwAAcQC9.jpg – janwen

34

Pierwszy punkt z odpowiedzi Martina poprawił mój problem. Miałem wiele witryn aktualizacji dla SpringSource, w tym e3.7, e4.3 i e4.4. Kroki Wziąłem to naprawić:

  1. Wybierz Window -> Preferencje z menu
  2. Rozwiń zainstalować/zaktualizować i wybierz dostępnych miejsc Software
  3. Odznacz serwisów aktualizacji dla SpringSource, z wyjątkiem e4.4 i zapisać

Aby przetestować fix:

  1. Wybierz Pomoc -> Sprawdź aktualizacje

Mam nadzieję, że to pomoże. Dziękuję Martinowi za wskazanie tej sytuacji.

9

kroki wziąłem to naprawić:

  1. Zamknij STS
  2. Usuwanie folderu cache na sts-3.6.0.RELEASE \ p2 \ org.eclipse.equinox.p2.Repozytorium
  3. Run STS
  4. Wybierz Window -> Preferences
  5. Poszerz zainstalować/zaktualizować i wybierz dostępnych miejsc Software
  6. odznacz wszystko serwis aktualizacji, z wyjątkiem http://download.eclipse.org/releases/luna i zapisać
  7. Wybierz Pomoc -> Sprawdź dostępność aktualizacji
  8. Wybierz Okno -> Preferencje
  9. Rozwiń Zainstaluj/Aktualizuj i wybierz Dostępne witryny oprogramowania
  10. Sprawdź http://dist.springsource.com/release/TOOLS/update/e4.4/ i zapisać
  11. Wybierz Pomoc -> Sprawdź aktualizacje

Jeśli u mnie błąd "STS.exe", po prostu usunąć (backup pierwszego) STS.exe i ponownie sprawdzić dostępność aktualizacji.

+0

https://issuetracker.springsource.com/browse/STS-2334 "Adres URL jest przeznaczony dla witryny aktualizacji środowiska Zaćmienie, a gdy uzyskasz do niej bezpośredni dostęp, pojawi się błąd 403, ale Eclipse/STS wie, jak uzyskać do niego prawidłowy dostęp. " - nie dla mnie ... –

+0

możesz to zrobić za pomocą http://www.digitalsanctuary.com/tech-blog/general/no-repository-found-containing-error-when-update-eclipse.html, może to zapobiec stracić swój rekord – Zam

+0

Powyższe kroki zadziałały dla mnie, aby zaktualizować sts z 3.6.3.SR1 do 3.6.4 –

1

Poniżej jest co pracował dla mnie, używam STS 3.7.3 Release:

Najpierw przechodzimy do okna -> Preferencje -> Install/Aktualizacja -> Wolne Miejsca Software -> Odznacz wszystko SpringSource Aktualizacja strony dla pudeł Eclipse.

Następnie przejdź do Pomoc -> Sprawdź aktualizacje i powinieneś zobaczyć wszystkie aktualizacje oprócz tego, które mówi Spring Tool Suite. Zainstaluj je, jeśli potrzebujesz lub zignoruj. Następnie możesz wykonać kolejne kroki.

Z STS witryny download (https://spring.io/tools/sts/all), mam aktualny link do strony aktualizacja, która pod Miejsca UPDATE: http://dist.springsource.com/release/TOOLS/update/e4.6/

przejść do -> Pomoc -> Install New Software -> Dodaj ten link w pracy z pola i wprowadź. Następnie wybierz wszystko lub cokolwiek potrzebujesz i zakończ. Poprosi o ponowne uruchomienie STS i skończysz.

Aktualizacja: To jest dla wersji 3.8.1 w katalogu C: \ Users \\ Documents \ New \ STS w tym miejscu i podczas aktualizacji nie miałem żadnych problemów. Jeśli zainstalujesz (rozpakujesz) STS w C bezpośrednio, możesz mieć ten problem.

Jeśli zdecydujesz się na ponowną instalację, lepiej zainstalować w Dokumentach lub jeśli masz inny dysk niż C: \, aby uniknąć takich problemów i poświęcić czas na ich rozwiązanie.

Mimo że pytanie to dotyczy wersji 3.6.1, myślę, że dotyczy wszystkich wersji.

0

Miałem ten sam problem i wszystkie powyższe sugestie nie zadziałały. Natknąłem się na rozwiązanie przez

Windows/dostępne oprogramowanie w STS.

Zauważyłem, że spadek w dół Dostępne oprogramowanie było puste i rozszerzony spadek w dół, aby wybrać „SpringSource aktualizacja strony dla Eclipse 4.5 - http://dist.springsource.com/release/TOOLS/update/e4.5

Wybrałem wszystko i zakończył aktualizację i wszystko było w porządku po restarcie.