Program ADT wymaga „org.eclipse.wst.sse.core 0.0.0”, ale nie można go znaleźć

199

Instaluję zestaw Android SDK na nowej instalacji Fedory 14 (Linux). Zainstalowałem Eclipse i uruchomiłem narzędzie tools / android sdk, aby zainstalować wszystkie komponenty Eclipse dla zestawu SDK. Byłem w stanie zmusić DDMS do zainstalowania, gdy wybrałem go sam.

A w przypadku ostatniego komponentu - narzędzi programistycznych Androida, pojawia się brzydki komunikat o błędzie wklejony poniżej.

Teraz utknąłem w piekle uzależnienia od Eclipse.

Przeszukałem dostępne pakiety w Fedorze i nie mogę znaleźć tego, który zawiera pliki niezbędne do spełnienia tej zależności Eclipse. Czy ktoś może przetłumaczyć, o co pyta Eclipse i w jakim pakiecie Fedora żyje?

Brzydki błąd:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Android Development Tools 0.9.9.v201009221407-60953 (com.android.ide.eclipse.adt.feature.group 0.9.9.v201009221407-60953)
  Missing requirement: Android Development Tools 0.9.9.v201009221407-60953 (com.android.ide.eclipse.adt.feature.group 0.9.9.v201009221407-60953) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found
Brad Hein
źródło

Odpowiedzi:

271

Właśnie spotkałem dokładnie ten sam problem w Eclipse 3.6 (Helios). Po wielu Googlingach natknąłem się na ten link:

http://code.google.com/intl/es/eclipse/docs/faq.html#wstinstallerror

Podczas instalacji występuje błąd wymagający org.eclipse.wst.sse.ui. Jak to naprawić?

Wtyczka Google dla Eclipse zależy od innych określonych składników Eclipse, takich jak WST. Twoja instalacja Eclipse może jeszcze nie obejmować wszystkich, ale można je łatwo zainstalować, postępując zgodnie z tymi instrukcjami. Eclipse 3.6 (Helios)

  1. Wybierz Pomoc> Zainstaluj nowe oprogramowanie ...
  2. Kliknij link Dostępne witryny oprogramowania.
  3. Upewnij się, że istnieje strona z aktualizacjami o nazwie Helios. Jeśli to nie występuje, kliknij Dodaj ... i wprowadź http://download.eclipse.org/releases/helios jako Lokalizację.
  4. Teraz przejdź przez kroki instalacji; Eclipse powinien pobrać i zainstalować zależności wtyczki.

(Na tej stronie znajdują się przykłady dla wersji 3.5 (Galileo), 3.4 (Ganymede) i 3.3 (Europa) dla osób z różnymi wersjami)

Dokładnie te same kroki działają również dla 3.7 (Indigo).

Po prostu użyj http://download.eclipse.org/releases/indigodla lokalizacji.

Juno: http://download.eclipse.org/releases/juno

Kepler: http://download.eclipse.org/releases/kepler

Uwaga: Krok czwarty nie jest konieczny. Konieczne są tylko kroki od pierwszego do trzeciego.

Mark Ingram
źródło
17
i upewnij się, że masz zaznaczone pole wyboru „uwzględnij witryny aktualizacji”.
Augiwan
3
Nie działało to dla mnie, ponieważ ten link był już włączony. Zamiast tego musiałem usunąć ~ / .eclipse, a następnie dodać ten link. Jednak nadal nie działało, ponieważ narzeka na konflikty pakietów (Ubuntu 11.10). Ostatecznie jedynym rozwiązaniem jest całkowicie apt-get usunąć eclipse i pobrać go ze strony internetowej eclipse. Wtedy wszystko działa poprawnie.
Timmmm
1
może być przydatny dla smbd, że adres URL JUNO to download.eclipse.org/releases/juno
Ewoks
1
Właśnie poprawiłem, bo wszyscy tak zrobili ... :)
dbrin
5
Dla tych, którzy zastanawiają się: po dodaniu linku możesz po prostu przełączyć się na link ADT i powinieneś mieć możliwość zainstalowania składników bez ręcznej instalacji czegokolwiek z linku Eclipse
Cameron,
53

W przypadku Eclipse 3.7 lub Indigo zwycięski URL to

http://download.eclipse.org/releases/indigo

A dla wersji 3.8 jest to

http://download.eclipse.org/releases/juno

Tanthey
źródło
1
Myślę, że 3.8 wciąż nazywa się Indigo, ponieważ zawiera tylko poprawki błędów dla 3.7. Nazwa kodowa dla 4.2 to Juno.
rubo77
Niedawno zainstalowałem Eclipse 4.2 i korzystam z
adresu
rubo77 jest poprawny. 3.8+ to wersja serwisowa i nadal jest Indigo. Ma tylko poprawki błędów. 4.2 nazywa się Juno.
WindRider
14

Ten sam problem spotkałem w zaćmieniu 3.7 indygo

i zrobiłem następujące:

  1. pomoc-> zainstaluj nowe oprogramowanie

  2. kliknij „dostępne strony z oprogramowaniem”

  3. zaznacz wszystkie wpisy (CTRL-A) i usuń je

  4. dodaj nowy wpis na stronie http://download.eclipse.org/releases/indigo/

  5. teraz ponownie dodaj lokalizację ADT http://dl-ssl.google.com/android/eclipse/

lub ja
źródło
Tylko dla ciebie, kto czyta to w przyszłości, miałem Indigo zainstalowany za pośrednictwem pakietu Ubuntu i właśnie tego potrzebowałem. Nie musiałem usuwać ~ / .eclipse ani odinstalowywać pakietu itp. Więc dziękuję.
Joe
5

Jeśli pobrałeś i zainstalowałeś klasyczną wersję Eclipse, brakuje Ci niezbędnych Narzędzi programistycznych Java wymaganych przez zestaw SDK systemu Android itp

Odkryłem, że zainstalowanie Eclipse Java Development Tools i Java EE Tools rozwiązało dla mnie ten problem w Eclipse 3.7.

Wydaje się to oczywiste dla wielu programistów Java, ale dla tych, którzy są nowi w IDE i JAVA itp., Ważne jest, aby pamiętać, że nie są instalowane z „klasyczną” wersją Eclipse.

Dodanie linku do repozytorium Helios http://download.eclipse.org/releases/helios nie wystarczyło.

smb2009
źródło
5

W systemie Windows 7

Uruchom zaćmienie jako administrator

goto Windows-> Preferencje-> Instaluj / aktualizuj-> zaznacz „wszystkie wersje dostępnych programów” i zastosuj -> ok

goto Pomoc-> Zainstaluj nowe oprogramowanie-> dodaj -> wstaw adres URL dodaj lub ADT plik zip -> ok

to wszystko i działa ....

amir
źródło
4

Przeglądałem również te odpowiedzi, ale nie mogłem znaleźć żadnej odpowiedzi na mój problem, ale przez trafienie i próbę znalazłem następujące rozwiązanie. Najpierw zaktualizuj swoje zaćmienie, przechodząc do opcji Pomoc-> Sprawdź aktualizacje. Następnie przejdź do Instaluj nowe oprogramowanie i podaj lokalizację adt (lokalną lub URL), a następnie zaznacz Skontaktuj się ze wszystkimi aktualizacjami zlokalizowanymi podczas instalacji, aby znaleźć wymagane oprogramowanie . reszta.

Nie jestem pewien, czy to rozwiązanie działa dobrze dla innych, ale zadziałało dla mnie i mam nadzieję, że zadziała u niektórych problematycznych programistów

laaptu
źródło
4

A dla wersji Juno- :

Musisz go tylko dodać - niczego nie instalować.

ajuul
źródło
3

Odkryłem, że usunięcie ~/.eclipserozwiązało dla mnie ten problem w przypadku zaćmienia standardowego Ubuntu

David Fraser
źródło
3

Dla mnie, uruchamiając Win 7 64, Eclipse 3.7.1 64, Wystarczyło uruchomić Eclipse jako admin, przejść przez wymienione kroki.

Bob Housedorf
źródło
3

Za pomocą Ubuntu 11.10 udało mi się rozwiązać ten problem, instalując ponownie Eclipse (w moim przypadku 3.7) w następujący sposób:

    sudo apt-get purge eclipse
    sudo apt-get install eclipse.*

Odtąd instalacja zestawu Android SDK działała dobrze.

Mila
źródło
3

W moim przypadku wystąpił powyższy błąd, ponieważ elementy Indigo i „Eclipse Project Updates” w okienku „Dostępne witryny oprogramowania” były wyłączone. Wszystko, co musiałem zrobić, to przełączyć je do stanu włączenia, a moja instalacja wtyczki ADT poszła jak wiatr (chyba, że ​​chodzi o instalacje zaćmienia)

bayo opadeyi
źródło
3

Też miałem ten problem.
Z systemem Windows 7 (wersja 64-bitowa), Eclipse Indigo . Wypróbowałem wszystkie różne sugestie, ale w końcu po prostu odznaczenie Contact all update sites during install to find required software (uruchomienie Eclipse jako Administrator , choć nie sądzę, żeby to było ważne) sprawiło, że wszystko działało dobrze.
Mam nadzieję, że to komuś pomoże.

Po prostu Russell
źródło
2

Mam podobny błąd w 32-bitowym systemie Windows Vista podczas korzystania z pakietu Eclipse Classic 3.7.2 , ale działał dobrze po pobraniu i użyciu Eclipse IDE dla programistów Java EE .

Setyo N.
źródło
2

proste kroki, aby uruchomić wtyczkę ADT

  • Pobierz eclipse helios EE IDE, a nie klasyczną wersję
  • Po rozpakowaniu przejdź bezpośrednio do menu Sprawdzanie aktualizacji z menu pomocy
  • Po zaktualizowaniu pobierz wersję offline wtyczki ADT ze strony ADROID
  • Teraz ponownie przejdź do Pomocy -> Zainstaluj nowe oprogramowanie -> dodaj -> kliknij archiwum, a następnie wskaż pobrany plik ADT ADT-17.0.0.zip. Podaj dowolną nazwę w polu nazwy, powiedz ADT. Kliknij OK
  • teraz z pracy z rozwijanym menu wybierz nazwę wtyczki adt, którą podałeś
  • teraz przejdź do instalacji. cieszyć się :)
ravindra
źródło
1

Co zrobiłem (Helios):

1) Przejdź do Pomoc -> Zainstaluj nowe oprogramowanie ...

2) Wybierz lub dodaj nową lokalizację http://download.eclipse.org/webtools/repository/helios/

3) Zaznacz pole wyboru WTP najnowszej wersji i naciśnij przycisk Dalej

4) Najprawdopodobniej dostaniesz się do sytuacji „wymagane dodatkowe zależności” , ale ten nowy ekran pokaże ci, które pakiety mają nazwy wst, powinieneś wykonać instalację tych pakietów * wst *

5) Nie dostałeś czwartego punktu. W takim przypadku wymagane są zainstalowane pakiety wst.

Cieszyć się. Albo nie... :)

pretensjonalny
źródło
1

Deweloper Androida Dla użytkowników Eclipse 3.7

dodaj następujące po http: // monit download.eclipse.org/releases/indigo

Następnie kliknij menu „Pomoc” i kliknij „Sprawdź dostępność aktualizacji”

Kosgei
źródło
1

Aby usunąć niektóre domysły i sprawdzić, które zależności są potrzebne. Po nowej instalacji Ubuntu potrzebowałem:

Błąd 1:

***Missing requirement: Android Development Tools 0.9.6.v201002051504-24846 (com.android.ide.eclipse.adt.feature.group 0.9.6.v201002051504-24846) requires ***'org.eclipse.gef 0.0.0' but it could not be found

Aktualizacja strony: GEF i wtyczka Draw2d z http://download.eclipse.org/tools/gef/updates/releases/

Błąd 2:

Missing requirement: Android Development Tools 0.9.9.v201009221407-60953 (com.android.ide.eclipse.adt.feature.group 0.9.9.v201009221407-60953) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found

Zaktualizuj witrynę: edytory i narzędzie Eclipse XML z http://download.eclipse.org/releases/indigo

ericharlow
źródło
1

Aktualizacja dla Fedory 16

Zauważ, że jest to teraz dostarczane przez pakiet, więc zalecaną rzeczą do zrobienia jest

  pkcon install eclipse-wtp-sourceediting

Wydaje się to być jednym „magicznym pociskiem”, aby uzyskać wszystko, czego wymaga wtyczka ADK Androida na Fedorze 16 (przynajmniej).

BRPocock
źródło
1

Żadna z istniejących odpowiedzi nie działała dla mnie. Posiadanie wszystkich poprawnych witryn aktualizacji w „dostępnych witrynach” nie wystarczyło, aby poinformować Eclipse, jak znaleźć zależności.

Korzystając z Fedory 14 i Eclipse Indigo 3.7.1, musiałem wykonać następujące kroki, aby instalacja działała:

  1. Sprawdź i zainstaluj „Linux Tools” ze strony http://download.eclipse.org/releases/indigo
  2. Sprawdź i zainstaluj „Narzędzia Linux” ze strony http://download.eclipse.org/releases/indigo/201109230900

Po ponownym uruchomieniu Eclipse udało mi się ostatecznie zainstalować zestaw SDK systemu Android.

EricLarch
źródło
1

Podczas instalacji występuje błąd wymagający org.eclipse.wst.sse.ui. Jak to naprawić?

Wtyczka Google dla Eclipse zależy od innych określonych składników Eclipse, takich jak WST. Twoja instalacja Eclipse może jeszcze nie obejmować wszystkich, ale można je łatwo zainstalować, postępując zgodnie z tymi instrukcjami. Eclipse 3.6 (Helios)

Wybierz Pomoc> Zainstaluj nowe oprogramowanie ... Kliknij link Dostępne witryny oprogramowania. Upewnij się, że istnieje strona z aktualizacjami o nazwie Helios. Jeśli to nie występuje, kliknij Dodaj ... i wprowadź http://download.eclipse.org/releases/helios jako Lokalizację. Teraz przejdź przez kroki instalacji; Eclipse powinien pobrać i zainstalować zależności wtyczki.

// Spróbuj zainstalować rozszerzenie „środowisko programistyczne wtyczek eclipse”

Nelson Patricio Jimenez
źródło
1

Natknąłem się na ten problem. To, co zrobiłem, to po prostu wyodrębnienie pakietu zaćmienia za pomocą 7-zipwbudowanego ekstraktora systemu Windows.

użytkownik1609732
źródło
1

Dodaj to dla eclipse juno. Potem mogłem zainstalować wtyczkę ADT na Ubuntu 12.04.

Sachin
źródło
1

Eclispe 4.2 Juno Service Release 2

Próba zainstalowania wtyczki Google dla środowiska Eclipse nie powiodła się, nawet jeśli włączono opcję „Kontakt ze wszystkimi witrynami aktualizacji”. Po zainstalowaniu serwera Juno JST / WST pakietów działało.

Pomoc> Zainstaluj nowe oprogramowanie ...

Współpracuj z: Juno - http://download.eclipse.org/releases/juno

Kategoria: Internet, XML, ...

  • Adaptery serwera JST
  • Rozszerzenia adapterów serwera JST
  • Interfejs serwera JST
  • Adaptery serwera WST

Uruchom ponownie Eclipse

Pomoc> Zainstaluj nowe oprogramowanie ...

Praca z: Wtyczka Google dla Eclipse - https://dl.google.com/eclipse/plugin/4.2

  • Narzędzia Google App Engine dla Androida
  • Wtyczka Google dla Eclipse 4.2

Skontaktuj się ze wszystkimi witrynami z aktualizacjami - włączone !

Uruchom ponownie Eclipse

użytkownik2781021
źródło
0

Google jest twoim przyjacielem . Upewnij się, że używasz odpowiedniej wersji Eclipse, a może być konieczne uruchomienie Eclipse jako root podczas instalacji.

Problem polega na tym, że wersje Eclipse dostarczane z dystrybucjami Linuksa są zazwyczaj bardzo ogólne w swojej konfiguracji. Jest mało prawdopodobne, że znajdziesz odpowiedni pakiet za pośrednictwem menedżera pakietów, chcesz użyć mechanizmu Eclipse.

Jan Schiefer
źródło
Te instrukcje nie działają dla mnie w Eclipse 3.5 i ADT 8.0.1
Jonas
0

Pobieranie narzędzi SDK i instalowanie pakietu ADT stanowiło dla mnie problem w systemach Windows i Linux. Po wypróbowaniu go w każdy możliwy sposób na obu systemach operacyjnych, nawet z moim wykładowcą akademickim ze mną dla instalacji Windows, nie mogliśmy go uruchomić.

Za każdym razem jedynym sposobem, w jaki działałem, było zainstalowanie pakietu Android ADT, który zawiera narzędzia Eclipse i SDK oraz wtyczkę ADT w jednym.

apt-get usuń eclipse-jdt i po prostu pobierz pakiet, to po prostu działa. :)

Nie pochodzi z repozytorium, ale działa.

http://developer.android.com/sdk/index.html

Ronan
źródło