ADT erfordert 'org.eclipse.wst.sse.core 0.0.0', konnte jedoch nicht gefunden werden


199

Ich installiere das Android SDK auf einer Neuinstallation von Fedora 14 (Linux). Ich habe Eclipse installiert und das Tool tools / android sdk ausgeführt, um alle Eclipse-Komponenten für das SDK zu installieren. Ich konnte DDMS installieren lassen, wenn ich es selbst auswählte.

Und für die letzte Komponente - die Android-Entwicklertools - wird die hässliche Fehlermeldung unten eingefügt.

Jetzt stecke ich in der Hölle der Eclipse-Abhängigkeit fest.

Ich habe die verfügbaren Pakete in Fedora durchsucht und kann nicht das finden, das die Dateien enthält, die zur Erfüllung dieser Eclipse-Abhängigkeit erforderlich sind. Kann jemand bitte übersetzen, wonach Eclipse fragt und in welchem ​​Fedora-Paket es lebt?

Der hässliche Fehler:

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

Antworten:


271

Ich habe gerade genau das gleiche Problem in Eclipse 3.6 (Helios) festgestellt. Nach viel googeln bin ich auf diesen Link gestoßen:

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

Während der Installation tritt ein Fehler beim Erfordernis von org.eclipse.wst.sse.ui auf. Wie behebe ich das?

Das Google Plugin für Eclipse hängt von anderen spezifischen Eclipse-Komponenten ab, z. B. WST. Ihre Installation von Eclipse enthält möglicherweise noch nicht alle, sie können jedoch einfach installiert werden, indem Sie diese Anweisungen befolgen. Eclipse 3.6 (Helios)

  1. Wählen Sie Hilfe> Neue Software installieren ...
  2. Klicken Sie auf den Link für verfügbare Software-Sites.
  3. Stellen Sie sicher, dass es eine Update-Site namens Helios gibt. Wenn dies nicht vorhanden ist, klicken Sie auf Hinzufügen ... und geben Sie http://download.eclipse.org/releases/helios ein als Speicherort ein.
  4. Führen Sie nun die Installationsschritte durch. Eclipse sollte die Abhängigkeiten des Plugins herunterladen und installieren.

(Auf dieser Seite finden Sie Beispiele für 3.5 (Galileo), 3.4 (Ganymed) und 3.3 (Europa) für Personen mit unterschiedlichen Versionen.)

Die exakt gleichen Schritte funktionieren auch für 3.7 (Indigo).

Verwenden Sie einfach http://download.eclipse.org/releases/indigofür den Standort.

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

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

Hinweis: Schritt vier ist nicht erforderlich. Es sind nur die Schritte eins bis drei erforderlich.


17
und stellen Sie sicher, dass das Kontrollkästchen "Update-Sites einschließen" aktiviert ist.
Augiwan

3
Dies hat bei mir nicht funktioniert, da dieser Link bereits aktiviert war. Stattdessen musste ich ~ / .eclipse entfernen und dann diesen Link hinzufügen. Es funktionierte jedoch immer noch nicht, da es sich über widersprüchliche Pakete beschwert (Ubuntu 11.10). Am Ende besteht die einzige Lösung darin, Eclipse vollständig zu entfernen und von der Eclipse-Website herunterzuladen. Dann funktioniert alles richtig.
Timmmm

1
könnte für smbd nützlich sein, dass die JUNO-URL download.eclipse.org/releases/juno
Ewoks

1
Ich habe gerade getickt, weil alle anderen ... :)
dbrin

5
Für diejenigen, die sich fragen: Sobald Sie den Link hinzugefügt haben, können Sie einfach zum ADT-Link wechseln und sollten in der Lage sein, die Komponenten zu installieren, ohne manuell etwas über den Eclipse-Link zu installieren
Cameron

53

Für Eclipse 3.7 oder Indigo lautet die Gewinner-URL

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

Und für 3.8 ist es

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


1
Ich denke, 3.8 heißt immer noch Indigo, weil es nur Bugfixes für 3.7 enthält. Codename für 4.2 ist Juno.
Rubo77

Ich habe vor kurzem Eclipse 4.2 installiert und verwendet die Juno-URL und funktioniert
einwandfrei

rubo77 ist richtig. 3.8+ ist eine Wartungsversion und es ist immer noch Indigo. Es gibt nur Bugfixes. 4.2 heißt Juno.
WindRider

14

Ich habe das gleiche Problem in Eclipse 3.7 Indigo festgestellt

und ich habe folgendes getan:

  1. Hilfe-> Neue Software installieren

  2. Klicken Sie auf "Verfügbare Software-Sites".

  3. Wählen Sie alle Einträge aus (STRG-A) und entfernen Sie sie

  4. neuen Eintrag unter http://download.eclipse.org/releases/indigo/ hinzufügen

  5. Fügen Sie nun erneut den ADT-Speicherort http://dl-ssl.google.com/android/eclipse/ hinzu.


Nur zu Ihrer Information für alle, die dies in Zukunft lesen. Ich hatte Indigo über das Ubuntu-Paket installiert, und genau das brauchte ich. Ich musste ~ / .eclipse nicht löschen oder das Paket deinstallieren usw. Also danke.
Joe

5

Wenn Sie eine Classic-Version von Eclipse heruntergeladen und installiert haben, fehlen Ihnen die wesentlichen Java-Entwicklungstools, die für das Android SDK usw. Erforderlich sind

Ich habe festgestellt, dass die Installation der Eclipse Java Development Tools und Java EE Tools dieses Problem in Eclipse 3.7 für mich gelöst hat.

Für viele Java-Entwickler ist dies offensichtlich, aber für diejenigen, die neu in der IDE, JAVA usw. sind, ist es wichtig zu beachten, dass sie nicht mit der "klassischen" Version von Eclipse installiert sind.

Das Hinzufügen des Links zum Helios-Repo http://download.eclipse.org/releases/helios reichte nicht aus.


5

In Windows 7

Führen Sie die Eclipse als Administrator aus

Gehe zu Windows-> Einstellungen-> Installieren / Aktualisieren-> "Alle Versionen der verfügbaren Software" überprüfen und anwenden -> OK

gehe zu Hilfe-> Neue Software installieren-> Hinzufügen -> URL hinzufügen oder ZIP-Datei hinzufügen -> OK

das ist alles und es funktioniert ....


4

Ich habe auch diese Antworten durchsucht, aber ich konnte keine Antwort auf mein Problem bekommen. Aber durch Treffer und Test habe ich die folgende Lösung gefunden. Zunächst einmal Aktualisierung Ihres Eclipse , indem Sie auf Hilfe- geht> Nach Updates suchen .Dann, geht neue Software zu installieren und ADT Lage (lokal oder URL) geben, dann prüfe Kontakt alle Update Benachbart während der Installation erforderliche Software zu finden und es tun würde , der Rest.

Ich bin nicht sicher, ob diese Lösung für andere gut funktioniert, aber sie hat für mich funktioniert und ich hoffe, sie funktioniert für einige problematische Entwickler da draußen



3

Ich fand, dass das Entfernen ~/.eclipsedieses Problems für mich auf der Ubuntu-Sonnenfinsternis löste


3

Für mich, Win 7 64, Eclipse 3.7.1 64 ausführen, war es einfach, Eclipse als Administrator auszuführen, die aufgeführten Schritte durchzugehen.


3

Mit Ubuntu 11.10 konnte ich dieses Problem beheben, indem ich Eclipse (in meinem Fall 3.7) wie folgt neu installierte:

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

Von da an funktionierte die Installation des Android SDK einwandfrei.


3

In meinem Fall wurde der obige Fehler angezeigt, weil die Elemente Indigo und "Eclipse-Projektaktualisierungen" im Bereich "Verfügbare Software-Sites" deaktiviert waren. Alles, was ich tun musste, war, sie in den aktivierten Zustand zu versetzen, und meine ADT-Plugin-Installation verlief wie ein Kinderspiel (was Eclipse-Installationen betrifft, denke ich).


3

Ich hatte auch dieses Problem.
Unter Windows 7 (64 Bit) wird Eclipse Indigo ausgeführt . Versuchte all die verschiedenen Vorschläge, aber schließlich funktionierte alles , indem ich einfach das Kontrollkästchen deaktivierte Contact all update sites during install to find required software ( Eclipse als Admin ausführen , obwohl ich das nicht für wichtig halte).
Ich hoffe das hilft jemandem.



2

Ich habe einen ähnlichen Fehler in Windows Vista 32-Bit bei der Verwendung des Eclipse Classic 3.7.2- Pakets erhalten, aber es hat gut funktioniert, nachdem ich Eclipse IDE für Java EE-Entwickler heruntergeladen und verwendet habe .


2

Gerade Schritte, damit Ihr ADT-Plugin funktioniert

  • Download Eclipse Helios EE IDE nicht die klassische Version
  • Gehen Sie nach dem Entpacken direkt im Hilfemenü zu Checks for Update
  • Laden Sie nach der Aktualisierung die Offline-Version des ADT-Plugins von der ADROID-Site herunter
  • Gehen Sie nun erneut zu Hilfe -> Neue Software installieren -> Hinzufügen -> Klicken Sie auf Archiv und zeigen Sie auf Ihren Download ADT ADT-17.0.0.zip. Geben Sie im Namensfeld einen beliebigen Namen ein, z. B. ADT. OK klicken
  • Wählen Sie nun aus der Arbeit mit Dropdown den Namen des ADT-Plugins aus, den Sie angegeben haben
  • Fahren Sie jetzt mit der Installation fort. genießen :)

1

Was ich getan habe (Helios):

1) Gehen Sie zu Hilfe -> Neue Software installieren ...

2) Wählen Sie einen neuen Standort aus oder fügen Sie ihn hinzu http://download.eclipse.org/webtools/repository/helios/

3) Aktivieren Sie das Kontrollkästchen WTP der neuesten Version und klicken Sie auf Weiter

4) Höchstwahrscheinlich geraten Sie in eine Situation, in der zusätzliche Abhängigkeiten erforderlich sind. aber dieser neue Bildschirm zeigt Ihnen, welche Pakete wst in ihren Namen haben. Sie sollten mit der Installation dieser * wst * -Pakete fortfahren

5) Du hast kein 4. Punkt Zeug bekommen. In diesem Fall müssen wst-Pakete installiert sein.

Genießen. Oder nicht... :)


1

Android-Entwickler Für diejenigen, die Eclipse 3.7 verwenden

Fügen Sie nach der Eingabeaufforderung http: // download.eclipse.org/releases/indigo Folgendes hinzu

Klicken Sie dann auf das Menü "Hilfe" und dann auf "Nach Updates suchen"


1

Um einige Vermutungen zu beseitigen und zu überprüfen, welche Abhängigkeiten benötigt werden. Nach einer neuen Ubuntu-Installation brauchte ich Folgendes.

Fehler 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

Update-Site: GEF- und Draw2d-Plugin von http://download.eclipse.org/tools/gef/updates/releases/

Fehler 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

Update-Site: Eclipse XML-Editoren und -Tool von http://download.eclipse.org/releases/indigo



1

Update für Fedora 16

Beachten Sie, dass dies jetzt von einem Paket bereitgestellt wird, daher wird empfohlen, dies zu tun

  pkcon install eclipse-wtp-sourceediting

Dies scheint eine einmalige „magische Kugel“ zu sein, um alles zu bekommen, was das ADK-Plug-In von Android (zumindest) für Fedora 16 benötigt.


1

Keine der vorhandenen Antworten hat bei mir funktioniert. Es reichte nicht aus, alle richtigen Update-Sites in "verfügbaren Sites" zu haben, um Eclipse mitzuteilen, wie die Abhängigkeiten zu finden sind.

Mit Fedora 14 und Eclipse Indigo 3.7.1 musste ich die folgenden Schritte ausführen, damit die Installation funktioniert:

  1. Überprüfen und installieren Sie "Linux Tools" unter http://download.eclipse.org/releases/indigo
  2. Überprüfen und installieren Sie "Linux Tools" unter http://download.eclipse.org/releases/indigo/201109230900

Nach dem Neustart von Eclipse konnte ich das Android SDK endgültig installieren.


1

Während der Installation tritt ein Fehler beim Erfordernis von org.eclipse.wst.sse.ui auf. Wie behebe ich das?

Das Google Plugin für Eclipse hängt von anderen spezifischen Eclipse-Komponenten ab, z. B. WST. Ihre Installation von Eclipse enthält möglicherweise noch nicht alle, sie können jedoch einfach installiert werden, indem Sie diese Anweisungen befolgen. Eclipse 3.6 (Helios)

Wählen Sie Hilfe> Neue Software installieren ... Klicken Sie auf den Link für verfügbare Software-Sites. Stellen Sie sicher, dass es eine Update-Site namens Helios gibt. Wenn dies nicht vorhanden ist, klicken Sie auf Hinzufügen ... und geben Sie http://download.eclipse.org/releases/helios als Speicherort ein. Führen Sie nun die Installationsschritte durch. Eclipse sollte die Abhängigkeiten des Plugins herunterladen und installieren.

// Versuchen Sie, die Erweiterung "Eclipse Plugin Development Environment" zu installieren.



1

Keiner der oben genannten hat bei mir funktioniert. Dies tat:

  1. Entfernen Sie Eclipse (ich denke, das wurde oben diskutiert).
  2. Holen Sie sich diese Sonnenfinsternis. (Die anderen haben kein Java). Diese Sonnenfinsternis enthält Java, die passende nicht
  3. Befolgen Sie diese Schritte. Dieser Typ hat es geschafft. Es sollte nicht so schwer sein, aber es ist nicht so schlimm ...

Danach konnte ich meine Android-Inhalte über die normale "Neue Software installieren" zurückbringen.


1

Ich bin auf dieses Problem gestoßen. Was ich getan habe, war einfach das Eclipse-Paket mit 7-zipanstelle des eingebauten Windows-Extraktors zu extrahieren.


1

Fügen Sie dies für Eclipse Juno hinzu. Danach konnte ich das ADT-Plugin auf Ubuntu 12.04 installieren.


1

Eclispe 4.2 Juno Service Release 2

Versuch, das Google Plugin für Eclipse zu installieren fehl, auch wenn "Alle Update-Sites kontaktieren" aktiviert war. Nach der Installation des Juno JST / WST-Servers Pakete funktionierte es.

Hilfe> Neue Software installieren ...

Arbeiten mit: Juno - http://download.eclipse.org/releases/juno

Kategorie: Web, XML, ...

  • JST-Serveradapter
  • JST Server Adapter-Erweiterungen
  • JST Server-Benutzeroberfläche
  • WST-Serveradapter

Starten Sie Eclipse neu

Hilfe> Neue Software installieren ...

Arbeiten mit: Google Plugin für Eclipse - https://dl.google.com/eclipse/plugin/4.2

  • Google App Engine Tools für Android
  • Google Plugin für Eclipse 4.2

Alle Update-Sites kontaktieren - aktiviert !

Starten Sie Eclipse neu


0

Google ist dein Freund . Stellen Sie sicher, dass Sie die richtige Version von Eclipse verwenden Eclipse bei der Installation als Root ausführen müssen.

Das Problem ist, dass die Versionen von Eclipse, die mit Linux-Distributionen geliefert werden, in ihrer Konfiguration normalerweise sehr allgemein sind. Es ist unwahrscheinlich, dass Sie über Ihren Paketmanager das richtige Paket finden. Sie möchten den Eclipse-Mechanismus verwenden.


Diese Anleitung funktioniert nicht für mich mit Eclipse 3.5 und ADT 8.0.1
Jonas

0

Das Herunterladen von SDK-Tools und das Installieren des ADT-Bundles war für mich unter Windows und Linux ein Problem. Nachdem wir es auf beiden Betriebssystemen auf jede erdenkliche Weise versucht hatten, selbst mit meinem Hochschullehrer für die Windows-Installation, konnten wir es nicht zum Laufen bringen.

Beide Male war die einzige Möglichkeit, es zum Laufen zu bringen, die Installation des Android ADT-Bundles, das Eclipse- und SDK-Tools sowie das ADT-Plugin in einem enthält.

apt-get entferne eclipse-jdt und lade einfach das Bundle herunter, es funktioniert einfach. :) :)

Es ist nicht aus einem Repo, aber es funktioniert.

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.