ADT nécessite 'org.eclipse.wst.sse.core 0.0.0' mais il est introuvable

199

J'installe le SDK Android sur une nouvelle installation de Fedora 14 (Linux). J'ai installé eclipse et exécuté l'outil tools / android sdk pour installer tous les composants Eclipse pour le SDK. J'ai pu obtenir DDMS à installer lors de sa sélection par lui-même.

Et pour le dernier composant - les outils de développement Android, je reçois le laid message d'erreur collé ci-dessous.

Maintenant, je suis coincé dans l'enfer de la dépendance Eclipse.

J'ai parcouru les packages disponibles dans Fedora et je ne trouve pas celui qui a les fichiers nécessaires pour satisfaire cette dépendance Eclipse. Quelqu'un peut-il s'il vous plaît traduire ce que demande Eclipse et dans quel paquet Fedora il vit?

L'erreur laide:

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
la source

Réponses:

271

Je viens de rencontrer exactement le même problème dans Eclipse 3.6 (Helios). Après beaucoup de recherches sur Google, je suis tombé sur ce lien:

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

Lors de l'installation, une erreur s'est produite lors de la demande de org.eclipse.wst.sse.ui. Comment puis-je résoudre ce problème?

Le plug-in Google pour Eclipse dépend d'autres composants Eclipse spécifiques, tels que WST. Votre installation d'Eclipse peut ne pas encore tous les inclure, mais ils peuvent être facilement installés en suivant ces instructions. Eclipse 3.6 (Helios)

  1. Sélectionnez Aide> Installer un nouveau logiciel ...
  2. Cliquez sur le lien pour les sites de logiciels disponibles.
  3. Assurez-vous qu'il existe un site de mise à jour nommé Helios. Si ce n'est pas le cas, cliquez sur Ajouter ... et entrez http://download.eclipse.org/releases/helios pour l'emplacement.
  4. Suivez maintenant les étapes d'installation; Eclipse devrait télécharger et installer les dépendances du plugin.

(Il y a des exemples dans cette page pour 3.5 (Galileo), 3.4 (Ganymède) et 3.3 (Europa) pour toute personne avec des versions différentes)

Les mêmes étapes fonctionnent également pour 3.7 (Indigo).

Utilisez simplement http://download.eclipse.org/releases/indigopour l'emplacement.

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

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

Remarque: la quatrième étape n'est pas nécessaire. Seules les étapes un à trois sont nécessaires.

Mark Ingram
la source
17
et assurez-vous que cette case à cocher qui dit "inclure les sites de mise à jour" est cochée.
Augiwan
3
Cela n'a pas fonctionné pour moi car ce lien était déjà activé. Au lieu de cela, j'ai dû supprimer ~ / .eclipse, puis ajouter ce lien. Cependant cela ne fonctionnait toujours pas car il se plaignait de paquets en conflit (Ubuntu 11.10). En fin de compte, la seule solution consiste à supprimer complètement eclipse et à le télécharger à partir du site Web eclipse. Ensuite, tout fonctionne correctement.
Timmmm
1
pourrait être utile pour smbd que l'URL JUNO est download.eclipse.org/releases/juno
Ewoks
1
J'ai juste augmenté parce que tout le monde l'a fait ... :)
dbrin
5
Pour ceux qui se demandent: une fois que vous avez ajouté le lien, vous pouvez simplement basculer vers le lien ADT et vous devriez pouvoir obtenir les composants à installer sans installer manuellement quoi que ce soit à partir du lien Eclipse
Cameron
53

Pour Eclipse 3.7 ou Indigo, l'URL gagnante est

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

Et pour 3.8 c'est

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

tmanthey
la source
1
Je pense que 3.8 s'appelle toujours Indigo, car il ne contient que des corrections de bugs pour 3.7. Le nom de code pour 4.2 est Juno.
rubo77
j'ai récemment installé eclipse 4.2 et utilise l'url juno et fonctionne très bien
rkmax
rubo77 est correct. La version 3.8+ est une version de maintenance et elle est toujours Indigo. Il n'a que des corrections de bugs. 4.2 s'appelle Juno.
WindRider
14

J'ai rencontré le même problème dans eclipse 3.7 indigo

et j'ai fait ce qui suit:

  1. aide-> installer un nouveau logiciel

  2. cliquez sur "sites logiciels disponibles"

  3. sélectionner toutes les entrées (CTRL-A) et les supprimer

  4. ajouter une nouvelle entrée à l'emplacement http://download.eclipse.org/releases/indigo/

  5. ajoutez à nouveau l'emplacement ADT http://dl-ssl.google.com/android/eclipse/

ou Je
la source
Juste pour info pour quiconque lira ceci à l'avenir, j'avais installé Indigo via le package Ubuntu, et c'était exactement ce dont j'avais besoin. Je n'avais pas besoin de supprimer ~ / .eclipse, ni de désinstaller le package, etc. Merci.
Joe
5

Si vous avez téléchargé et installé une version classique d'éclipse, il vous manque les outils de développement Java essentiels requis par le SDK Android, etc.

J'ai trouvé que l'installation des outils de développement Java Eclipse et des outils Java EE a résolu ce problème pour moi dans Eclipse 3.7.

Cela semble évident pour de nombreux développeurs Java, mais pour ceux qui découvrent l'IDE et JAVA, etc., il est important de noter qu'ils ne sont pas installés avec la version "classique" d'Eclipse.

L'ajout du lien vers le dépôt Helios http://download.eclipse.org/releases/helios n'était pas suffisant.

smb2009
la source
5

Sous Windows 7

Exécutez l'éclipse en tant qu'administrateur

goto Windows-> Préférences-> Instal / mise à jour-> cochez "toutes les versions des logiciels disponibles" et appliquez -> ok

goto Help-> Installer un nouveau logiciel-> ajouter -> mettre l'URL ajouter ou ajouter un fichier zip ADT -> ok

c'est tout et son fonctionnement ....

amir
la source
4

Je parcourais également ces réponses, mais je n'ai pas pu trouver de réponse à mon problème.Mais grâce au hit et à l'essai, j'ai trouvé la solution suivante. Tout d'abord, mettez à jour votre éclipse en allant dans Aide-> Vérifier les mises à jour. Ensuite, allez sur Installer un nouveau logiciel et donnez l'emplacement adt (local ou url), puis cochez Contacter toutes les mises à jour situées pendant l'installation pour trouver le logiciel requis et ce serait le cas le reste.

Je ne sais pas si cette solution fonctionne bien pour d'autres, mais elle a fonctionné pour moi et j'espère que cela fonctionnera pour certains développeurs en difficulté

laaptu
la source
4

Et pour la version Juno :

Il vous suffit de l'ajouter - de ne rien installer.

ajuul
la source
3

J'ai trouvé que le retrait a ~/.eclipserésolu ce problème pour moi sur l'éclipse Ubuntu stock

David Fraser
la source
3

Pour moi, exécuter win 7 64, eclipse 3.7.1 64, c'était simplement pour exécuter eclipse en tant qu'administrateur, suivez les étapes répertoriées.

Bob Housedorf
la source
3

En utilisant Ubuntu 11.10, j'ai pu résoudre ce problème en réinstallant Eclipse (dans mon cas 3.7) comme suit:

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

À partir de là, l'installation du SDK Android a très bien fonctionné.

mile
la source
3

Dans mon cas, j'ai eu l'erreur ci-dessus car les éléments Indigo et "Mises à jour du projet Eclipse" dans le volet "Sites logiciels disponibles" ont été désactivés. Tout ce que j'avais à faire était de les basculer vers l'état activé et mon installation du plugin ADT s'est déroulée comme un jeu d'enfant (en ce qui concerne les installations d'éclipse, je suppose)

bayo opadeyi
la source
3

J'ai aussi eu ce problème.
Exécution de Windows 7 (64 bits), Eclipse Indigo . J'ai essayé toutes les différentes suggestions, mais finalement, tout simplement décocher Contact all update sites during install to find required software (exécuter Eclipse en tant qu'administrateur , bien que je ne pense pas que ce soit important) a tout fonctionné correctement.
J'espère que ça aidera quelqu'un.

Just Russell
la source
2

J'ai eu une erreur similaire dans Windows Vista 32 bits lors de l'utilisation du package Eclipse Classic 3.7.2 , mais cela a bien fonctionné après avoir téléchargé et utilisé Eclipse IDE pour les développeurs Java EE .

Setyo N
la source
2

étapes simples pour faire fonctionner votre plugin ADT

  • Télécharger eclipse helios EE IDE pas la version classique
  • Après avoir décompressé directement, accédez à Vérifications de mise à jour dans le menu d'aide
  • Après la mise à jour, téléchargez la version hors ligne du plugin ADT depuis le site ADROID
  • Maintenant, allez à nouveau dans Aide -> Installer un nouveau logiciel -> ajouter -> cliquez sur archive puis pointez sur votre téléchargement ADT ADT-17.0.0.zip. Donnez n'importe quel nom dans le champ du nom, par exemple ADT. cliquez sur OK
  • maintenant du travail avec le menu déroulant, sélectionnez le nom du plugin adt que vous avez donné
  • allez maintenant de l'avant avec l'installation. prendre plaisir :)
ravindra
la source
1

Ce que j'ai fait (Helios):

1) Allez dans Aide -> Installer un nouveau logiciel ...

2) Sélectionnez ou ajoutez un nouvel emplacement http://download.eclipse.org/webtools/repository/helios/

3) Cochez la case WTP de la dernière version et appuyez sur Suivant

4) Très probablement, vous vous retrouverez dans une situation de `` dépendances supplémentaires requises '' , mais ce nouvel écran vous montrera quels paquets ont wst dans leurs noms, vous devriez procéder à l'installation de ces paquets * wst *

5) U n'a pas obtenu le 4e point. Dans ce cas, vous devez installer les packages wst.

Prendre plaisir. Ou pas... :)

arty
la source
1

Développeur Android Pour ceux qui utilisent eclipse 3.7

ajoutez ce qui suit après l'invite http: // download.eclipse.org/releases/indigo

Cliquez ensuite sur le menu "Aide" et cliquez sur "Rechercher les mises à jour"

Kosgei
la source
1

Pour aider à éliminer une partie de la supposition et vérifier quelles dépendances sont nécessaires. Après une nouvelle installation d'Ubuntu, j'avais besoin des éléments suivants.

Erreur 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

Site de mise à jour: Plugin GEF et Draw2d depuis http://download.eclipse.org/tools/gef/updates/releases/

Erreur 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

Site de mise à jour: Eclipse XML Editors and Tool depuis http://download.eclipse.org/releases/indigo

Ericharlow
la source
1

Mise à jour pour Fedora 16

Notez que cela est maintenant fourni par un package, donc la chose à faire recommandée est

  pkcon install eclipse-wtp-sourceediting

Cela semble être une «balle magique» unique pour obtenir tout ce que le plug-in ADK d'Android nécessite sur Fedora 16 (au moins).

BRPocock
la source
1

Aucune des réponses existantes n'a fonctionné pour moi. Avoir tous les sites de mise à jour corrects dans les "sites disponibles" n'était pas suffisant pour dire à Eclipse comment trouver ses dépendances.

En utilisant Fedora 14 et Eclipse Indigo 3.7.1, j'ai dû suivre ces étapes pour faire fonctionner l'installation:

  1. Vérifiez et installez «Linux Tools» à partir de http://download.eclipse.org/releases/indigo
  2. Vérifiez et installez «Linux Tools» à partir de http://download.eclipse.org/releases/indigo/201109230900

Après avoir redémarré Eclipse, j'ai finalement pu installer le SDK Android.

EricLarch
la source
1

Lors de l'installation, une erreur s'est produite lors de la demande de org.eclipse.wst.sse.ui. Comment puis-je résoudre ce problème?

Le plug-in Google pour Eclipse dépend d'autres composants Eclipse spécifiques, tels que WST. Votre installation d'Eclipse peut ne pas encore tous les inclure, mais ils peuvent être facilement installés en suivant ces instructions. Eclipse 3.6 (Helios)

Sélectionnez Aide> Installer un nouveau logiciel ... Cliquez sur le lien pour les sites de logiciels disponibles. Assurez-vous qu'il existe un site de mise à jour nommé Helios. Si ce n'est pas le cas, cliquez sur Ajouter ... et entrez http://download.eclipse.org/releases/helios pour l'emplacement. Suivez maintenant les étapes d'installation; Eclipse devrait télécharger et installer les dépendances du plugin.

// Essayez d'installer l'extension "eclipse plugin development environment"

Nelson Patricio Jimenez
la source
1

Je suis tombé sur ce problème pour. Ce que j'ai fait était simplement d'extraire le paquetage éclipse en utilisant à la 7-zipplace de l'extracteur de fenêtres intégré.

user1609732
la source
1

Ajoutez ceci pour eclipse juno J'ai pu installer le plugin ADT après cela sur Ubuntu 12.04.

Sachin
la source
1

Eclispe 4.2 Juno Service Release 2

La tentative d'installation du plug-in Google pour Eclipse a échoué même lorsque "Contacter tous les sites de mise à jour" était activé. Après avoir installé les packages Juno JST / WST Server , cela a fonctionné.

Aide> Installer un nouveau logiciel ...

Travailler avec: Juno - http://download.eclipse.org/releases/juno

Catégorie: Web, XML, ...

  • Adaptateurs de serveur JST
  • Extensions d'adaptateurs de serveur JST
  • Interface utilisateur du serveur JST
  • Adaptateurs de serveur WST

Redémarrez Eclipse

Aide> Installer un nouveau logiciel ...

Travailler avec: Plugin Google pour Eclipse - https://dl.google.com/eclipse/plugin/4.2

  • Outils Google App Engine pour Android
  • Plugin Google pour Eclipse 4.2

Contactez tous les sites de mise à jour - activé !

Redémarrez Eclipse

user2781021
la source
0

Google est votre ami . Assurez-vous d'utiliser la bonne version d'Eclipse et vous devrez peut- être exécuter Eclipse en tant que root lors de l'installation.

Le problème est que les versions d'Eclipse fournies avec les distributions Linux sont généralement très génériques dans leur configuration. Il est peu probable que vous trouviez le bon package via votre gestionnaire de packages, vous souhaitez utiliser le mécanisme d'Eclipse.

Jan Schiefer
la source
Ces instructions ne fonctionnent pas pour moi avec Eclipse 3.5 et ADT 8.0.1
Jonas
0

Le téléchargement des outils SDK et l'installation du bundle ADT ont posé un problème pour moi sous Windows et Linux. Après l'avoir essayé de toutes les manières possibles sur les deux systèmes d'exploitation, même avec mon professeur d'université avec moi pour l'installation de Windows, nous n'avons pas pu le faire fonctionner.

Les deux fois, le seul moyen de le faire fonctionner était d'installer le pack Android ADT qui comprend les outils Eclipse et SDK et le plugin ADT tout en un.

apt-get enlève eclipse-jdt et télécharge le bundle, ça fonctionne. :)

Ce n'est pas d'un repo mais ça marche.

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

Ronan
la source