O ADT requer 'org.eclipse.wst.sse.core 0.0.0', mas não foi encontrado

199

Estou instalando o Android SDK em uma nova instalação do Fedora 14 (Linux). Instalei o eclipse e executei a ferramenta tools / android sdk para instalar todos os componentes do Eclipse para o SDK. Consegui instalar o DDMS ao selecioná-lo sozinho.

E para o último componente - as ferramentas de desenvolvedor do Android, estou recebendo a mensagem de erro feia colada abaixo.

Agora estou preso no inferno da dependência do Eclipse.

Eu procurei nos pacotes disponíveis no Fedora e não consigo encontrar o que possui os arquivos necessários para satisfazer essa dependência do Eclipse. Alguém pode traduzir o que o Eclipse está solicitando e em qual pacote Fedora ele mora?

O erro feio:

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
fonte

Respostas:

271

Acabei de encontrar exatamente o mesmo problema no Eclipse 3.6 (Helios). Depois de pesquisar bastante no Google, deparei-me com este link:

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

Durante a instalação, há um erro ao exigir o org.eclipse.wst.sse.ui. Como faço para corrigir isso?

O plug-in do Google para Eclipse depende de outros componentes específicos do Eclipse, como o WST. Sua instalação do Eclipse ainda não pode incluir todos eles, mas eles podem ser facilmente instalados seguindo estas instruções. Eclipse 3.6 (Helios)

  1. Selecione Ajuda> Instalar novo software ...
  2. Clique no link para Sites de software disponíveis.
  3. Verifique se há um site de atualização chamado Helios. Se isso não estiver presente, clique em Adicionar ... e digite http://download.eclipse.org/releases/helios para o local.
  4. Agora siga as etapas de instalação; O Eclipse deve baixar e instalar as dependências do plug-in.

(Existem exemplos nessa página para 3.5 (Galileo), 3.4 (Ganymede) e 3.3 (Europa) para qualquer pessoa com versões diferentes)

As mesmas etapas exatas também funcionam para 3.7 (Indigo).

Apenas use http://download.eclipse.org/releases/indigo para o local.

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

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

Nota: O passo quatro não é necessário. Apenas as etapas de um a três são necessárias.

Mark Ingram
fonte
17
e verifique se a caixa de seleção "incluir sites de atualização" está marcada.
Augiwan 4/09/11
3
Isso não funcionou para mim porque esse link já estava ativado. Em vez disso, tive que remover ~ / .eclipse e adicionar esse link. No entanto, ainda não funcionou porque reclama de pacotes conflitantes (Ubuntu 11.10). No final, a única solução é fazer o apt-get remover o eclipse completamente e fazer o download no site do eclipse. Então tudo funciona corretamente.
Timmmm
1
pode ser útil para smbd que JUNO url é download.eclipse.org/releases/juno
Ewoks
1
Eu só upticked causa toda a gente fez ... :)
dbrin
5
Para aqueles que se perguntam: depois de adicionar o link, você pode simplesmente mudar para o link ADT e conseguir instalar os componentes sem instalar manualmente nada do link do Eclipse
Cameron
53

Para Eclipse 3.7 ou Indigo, o URL vencedor é

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

E para 3.8 é

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

tmanthey
fonte
1
Eu acho que o 3.8 ainda é chamado Indigo, porque contém apenas correções de bug para o 3.7. O nome de código para 4.2 é Juno.
rubo77
i recentemente instalar eclipse 4.2 e usa a url juno e funciona bem
rkmax
rubo77 está correto. 3.8+ é uma versão de manutenção e ainda é Indigo. Possui apenas correções de bugs. 4.2 é chamado Juno.
WindRider
14

Encontrei o mesmo problema no eclipse 3.7 indigo

e eu fiz o seguinte:

  1. ajuda-> instalar novo software

  2. clique em "sites de software disponíveis"

  3. selecione todas as entradas (CTRL-A) e remova-as

  4. adicione nova entrada no local http://download.eclipse.org/releases/indigo/

  5. agora adicione novamente o local do ADT http://dl-ssl.google.com/android/eclipse/

ori
fonte
Apenas para sua informação, para alguém lendo isso no futuro, eu tinha o Indigo instalado através do pacote Ubuntu, e era exatamente isso que eu precisava. Não precisei excluir ~ / .eclipse ou desinstalar o pacote, etc. Então, obrigado.
Joe
5

Se você fez o download e instalou uma versão Classic do eclipse, estão faltando as Ferramentas de Desenvolvimento Java essenciais exigidas pelo SDK do Android, etc.

Eu descobri que a instalação das Ferramentas de Desenvolvimento Java Eclipse e das Ferramentas Java EE resolveu esse problema para mim no Eclipse 3.7.

Parece óbvio para muitos desenvolvedores de Java, mas para os novos no IDE e JAVA etc., é importante observar que eles não instalados vêm com a versão "clássica" do Eclipse.

Adicionar o link ao repositório Helios http://download.eclipse.org/releases/helios não foi suficiente.

smb2009
fonte
5

No windows 7

Execute o eclipse como administrador

vá para Windows-> Preferências-> Instalar / atualizar-> marque "todas as versões dos softwares disponíveis" e aplique -> ok

ir para Ajuda-> Instalar novo software-> adicionar -> colocar o URL add ou o arquivo zip do ADT -> ok

isso é tudo e está funcionando ....

amir
fonte
4

Eu também estava pesquisando essas respostas, mas não consegui nenhuma resposta para o meu problema. Mas, por meio de testes e testes, encontrei a seguinte solução. Antes de tudo, atualize seu eclipse em Ajuda-> Verifique se há atualizações. Em seguida, vá para Instalar Novo Software e forneça a localização do anúncio (local ou URL); em seguida, verifique Entre em contato com todas as atualizações localizadas durante a instalação para encontrar o software necessário e que faria o resto.

Não tenho certeza se essa solução funciona bem para outras, mas funcionou para mim e espero que funcione para algum desenvolvedor problemático por aí

laaptu
fonte
4

E para a versão Juno- :

Você apenas precisa adicioná-lo - para não instalar nada.

ajuul
fonte
3

Descobri que a remoção ~/.eclipseresolveu esse problema para mim no eclipse Ubuntu do estoque

David Fraser
fonte
3

Para mim, executando o win 7 64, eclipse 3.7.1 64, era simplesmente executar o eclipse como administrador, siga as etapas listadas.

Bob Housedorf
fonte
3

Usando o Ubuntu 11.10, consegui corrigir esse problema reinstalando o Eclipse (no meu caso 3.7) da seguinte maneira:

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

A partir daí, a instalação do Android SDK funcionou bem.

milha
fonte
3

No meu caso, recebi o erro acima porque os itens Indigo e "Eclipse Project Updates" no painel "Available Software Sites" estavam desativados. Tudo o que eu precisava fazer era alterná-los para o estado ativado e minha instalação do ADT Plugin foi fácil (tanto quanto as instalações do eclipse, acho)

bayo opadeyi
fonte
3

Eu tive esse problema também.
Executando o Windows 7 (64 bits), Eclipse Indigo . Tentei todas as sugestões diferentes, mas, finalmente, simplesmente desmarcar Contact all update sites during install to find required software (executando o Eclipse como Admin , embora eu não ache isso importante) fez tudo funcionar bem.
Espero que isso ajude alguém.

Just Russell
fonte
2

Ocorreu um erro semelhante no Windows Vista de 32 bits ao usar o pacote Eclipse Classic 3.7.2 , mas funcionou bem após o download e o uso do Eclipse IDE para desenvolvedores Java EE .

Setyo N
fonte
2

etapas diretas para que seu plug-in ADT funcione

  • Faça o download do eclipse helios EE IDE, não a versão clássica
  • Após descompactar, vá diretamente para Verificações de atualização no menu Ajuda
  • Após a atualização, faça o download da versão offline do plugin ADT no site da ADROID
  • Agora vá para Ajuda novamente -> Instalar novo software -> adicionar -> clique no arquivo morto e aponte para o seu download do ADT ADT-17.0.0.zip. Dê qualquer nome no campo de nome, diga ADT. Clique OK
  • agora do trabalho com o menu suspenso, selecione o nome do plugin adt que você forneceu
  • Agora vá em frente com a instalação. desfrutar :)
ravindra
fonte
1

O que eu fiz (Helios):

1) Vá para Ajuda -> Instalar novo software ...

2) Selecione ou adicione um novo local http://download.eclipse.org/webtools/repository/helios/

3) Marque a caixa de seleção WTP da versão mais recente e pressione próximo

4) Provavelmente você entrará na situação de 'dependências adicionais necessárias' , mas essa nova tela mostrará quais pacotes possuem wst em seus nomes, você deve prosseguir com a instalação desses pacotes * wst *

5) Você não conseguiu o quarto ponto. Nesse caso, você exigiu os pacotes wst instalados.

Aproveitar. Ou não... :)

arty
fonte
1

Desenvolvedor Android Para quem usa o eclipse 3.7

adicione o seguinte após o http: // prompt download.eclipse.org/releases/indigo

Em seguida, clique no menu "ajuda" e clique em "verificar atualizações

Kosgei
fonte
1

Para ajudar a remover algumas das suposições e verificar quais dependências são necessárias. Após uma nova instalação do Ubuntu, eu precisava do seguinte.

Erro 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 atualização: GEF e Draw2d Plugin em http://download.eclipse.org/tools/gef/updates/releases/

Erro 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 atualização: Editores XML do Eclipse e Ferramenta em http://download.eclipse.org/releases/indigo

ericharlow
fonte
1

Atualização para o Fedora 16

Observe que agora isso é fornecido por um pacote, portanto, a coisa recomendada a fazer é

  pkcon install eclipse-wtp-sourceediting

Parece ser uma "bala mágica" de uma só vez para obter tudo o que o plug-in ADK do Android requer no Fedora 16 (pelo menos).

BRPocock
fonte
1

Nenhuma das respostas existentes funcionou para mim. Ter todos os sites de atualização corretos em "sites disponíveis" não foi suficiente para informar ao Eclipse como encontrar suas dependências.

Usando o Fedora 14 e o Eclipse Indigo 3.7.1, tive que seguir estas etapas para fazer a instalação funcionar:

  1. Verifique e instale "Linux Tools" em http://download.eclipse.org/releases/indigo
  2. Verifique e instale "Linux Tools" em http://download.eclipse.org/releases/indigo/201109230900

Depois de reiniciar o Eclipse, consegui finalmente instalar o Android SDK.

EricLarch
fonte
1

Durante a instalação, há um erro ao exigir org.eclipse.wst.sse.ui. Como faço para corrigir isso?

O plug-in do Google para Eclipse depende de outros componentes específicos do Eclipse, como o WST. Sua instalação do Eclipse ainda não pode incluir todos eles, mas eles podem ser facilmente instalados seguindo estas instruções. Eclipse 3.6 (Helios)

Selecione Ajuda> Instalar novo software ... Clique no link para Sites de software disponíveis. Verifique se há um site de atualização chamado Helios. Se isso não estiver presente, clique em Adicionar ... e digite http://download.eclipse.org/releases/helios para o local. Agora siga as etapas de instalação; O Eclipse deve baixar e instalar as dependências do plug-in.

// Tente instalar a extensão "ambiente de desenvolvimento de plug-in do eclipse"

Nelson Patricio Jimenez
fonte
1

Eu corri para esta questão para. O que eu fiz foi simplesmente extrair o pacote eclipse usando em 7-zipvez do extrator de janelas embutido.

user1609732
fonte
1

Adicione isso ao eclipse juno Eu consegui instalar o plugin ADT depois disso no ubuntu 12.04.

Sachin
fonte
1

Eclispe 4.2 Juno Service Release 2

A tentativa de instalar o Google Plugin para Eclipse falhou mesmo quando "Entrar em contato com todos os sites de atualização" foi ativado. Depois de instalar o Juno JST / WST Server pacotes , funcionou.

Ajuda> Instalar novo software ...

Trabalhar com: Juno - http://download.eclipse.org/releases/juno

Categoria: Web, XML, ...

  • Adaptadores de servidor JST
  • Extensões de adaptadores de servidor JST
  • UI do Servidor JST
  • Adaptadores de servidor WST

Reinicie o Eclipse

Ajuda> Instalar novo software ...

Trabalhar com: Google Plugin for Eclipse - https://dl.google.com/eclipse/plugin/4.2

  • Ferramentas do Google App Engine para Android
  • Plug-in do Google para Eclipse 4.2

Entre em contato com todos os sites de atualização - ativado !

Reinicie o Eclipse

user2781021
fonte
0

Google é seu amigo . Certifique-se de usar a versão correta do Eclipse e você pode necessário executar o Eclipse como root ao instalar.

O problema é que as versões do Eclipse fornecidas com distribuições Linux geralmente são muito genéricas em sua configuração. É improvável que você encontre o pacote certo através do seu gerenciador de pacotes; você deseja usar o mecanismo do Eclipse.

Jan Schiefer
fonte
Essas instruções não funcionam para mim com o Eclipse 3.5 e o ADT 8.0.1
Jonas
0

O download das ferramentas do SDK e a instalação do pacote ADT representaram um problema para mim no Windows e Linux. Depois de tentar de todas as formas possíveis nos dois sistemas operacionais, mesmo com meu professor da faculdade comigo para a instalação do Windows, não conseguimos fazê-lo funcionar.

Nas duas vezes, a única maneira de fazê-lo funcionar foi instalar o Android ADT Bundle, que inclui as ferramentas Eclipse e SDK e o ADT Plugin, tudo em um.

apt-get remove eclipse-jdt e faça o download do pacote, ele simplesmente funciona. :)

Não é de um repositório, mas funciona.

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

Ronan
fonte