
Acabei de baixar e pesquisar o Android SDK para Windows. Atualmente, estou usando o W8 64x.

Acabei de baixar e pesquisar o Android SDK para Windows. Atualmente, estou usando o W8 64x.
Respostas:
A mensagem de erro aponta para um problema com sua versão do Java. Você tem um JDK instalado?
Tente adicionar o seguinte (observando a nova linha):
/! \ verifique se a
-vmopção ocorre antes do-vmargscomando . Tudo depois-vmargsé passado diretamente para a JVM.
-vm
c:/wherever/java/jdk1.6.0_21/jre/bin/server/jvm.dll
-vmargs...
... para o seu eclipse.iniarquivo, apontando para o JDK que você deseja usar e verifique se a versão Java necessária é pelo menos tão nova quanto o seu JDK. Este é o caminho para um sistema Windows. Mais informações sobre caminhos podem ser encontradas aqui (role para baixo).
Se você não sabe onde está o eclipse.iniarquivo: regularmente, ele está na pasta do seu eclipse.exe.
Edit2: @KadoLakatt : a razão pela qual a instalação da versão mais recente do Java funcionou para você é porque o Eclipse verifica o caminho padrão para uma JVM se ela não encontrar uma -vmentrada (veja aqui ). No entanto, eu não recomendaria isso, pois você pode estar errado ao adivinhar a JVM usada. Se você atualizar o Java (automaticamente?), Poderá ter problemas no Eclipse, perguntando-se o que pode ter mudado. Melhor configurá-lo para uma pasta específica no seu eclipse.inipara ter certeza.
-vm C:/Program Files/Java/jdk1.8.0_191/jre/bin/javaw.exe Para:-vm C:/Program Files/Java/jdk1.8.0_191/jre/bin/server/jvm.dll
Eu recebi esse erro do nada. O Eclipse parou de funcionar, embora eu não tenha feito alterações na configuração e não tenha instalado nenhum novo jdk.
Aqui estava o meu arquivo eclipse.ini:
--clean
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:/Program Files (x86)/Java/jre7/bin/javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx1024m
Para que o Eclipse inicie com êxito, removi
-vmargs
-Dosgi.requiredJavaVersion=1.6
-vm
C:/Program Files (x86)/Java/jre7/bin/javaw.exe
Então, aqui está o meu arquivo atualizado:
--clean
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-Xms40m
-Xmx1024m
Não tenho idéia por que remover osgi.requiredJavaVersion = 1.6 corrigiu isso, pois minha versão da jvm é 1.6. No documento http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html
osgi.requiredJavaVersion
The minimum java version that is required to launch Eclipse. The default value is "1.4.1".
Eu acho que minha versão java foi definida corretamente. De qualquer forma Eclipse começa e corre para mim agora ......
-vm C:/Program Files/Java/jdk1.8.0_45/bin/javaw.exeao arquivo eclipse.ini, solicitou uma reinicialização e falhou ao iniciar. No passado, eu adicionei manualmente -vm C:\Program Files\Java\jdk1.8.0_45\bin\javaw.exe. Ocorreu um erro porque fiquei com duas entradas '-vm'. A remoção de um deles resolveu o problema.
-vmargs -Dosgi.requiredJavaVersion=1.6não tenho idéia de onde diabos ele veio, o IDE funcionou bem no passado.
também pode ser assim:
-vm
C:\Program Files\Java\jre6\bin\server\jvm.dll
Adicionar -vmparâmetros funciona para mim.
-vm
C:\Program Files\Java\jdk1.7.0_45\jre\bin\server\jvm.dll
Para aqueles que tentaram todas as respostas acima sem sucesso, tente diminuir o valor de -Xms. É necessário oferecer suporte a um Eclipse mais antigo (Weblogic Eclipse 10.3.6) - Eu tinha o seguinte .ini na máquina com Windows 7 e na VM do Windows Server 2008 R2 Enterprise (a versão Java abaixo indica um Java de 32 bits) que tinha funcionou e estava funcionando perfeitamente, respectivamente.
-vm
C:/Java/Java7/jdk1.7.0_79/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Xms1024m
-Xmx1024m
-XX:MaxPermSize=256m
-Dsun.lang.ClassLoader.allowArraySyntax=true
-Dweblogic.home=C:/Oracle/Middleware/wlserver_10.3
Portanto, um Java de 32 bits para um Eclipse de 32 bits, mas ainda assim o código de saída 1. Com base em todas as respostas que eu tinha visto aqui, e a única alteração sendo um novo laptop com Windows 10, a única explicação possível era que o novo SO e o Eclipse estava discordando de alguma coisa. Então comecei a brincar com cada um dos valores e funcionou quando reduzi o Xms e o Xmx para 512m. Tenho um palpite de que, possivelmente, o novo sistema operacional Windows esteja impedindo um tamanho de heap inicial mais alto com base em alguma condição de execução (o -Xms mais alto funciona no Windows 10 em todos os outros dispositivos semelhantes que encontrei) - então qualquer outra explicação é bem-vinda. Enquanto isso, o seguinte é o único valor que eu ajustei para iniciar com sucesso o Eclipse.
-Xms512m
Eu tive o mesmo problema no meu windows 7, máquina de 64 bits. Então baixei e instalei o jdk de 64 bits para Java (que inclui o jre). Isso resolveu o problema.
Eu também enfrentei o problema semelhante, não resolvido depois de adicionar o comando no arquivo eclipse.ini. Minha causa raiz é diferente. Eu estava experimentando diagramas de sequência usando o objectaid. Isso está lançando uma exceção e perturbou meu espaço de trabalho. Você pode ter um problema diferente ao trabalhar em novos plugins. Melhor verificar o arquivo de log localizado no espaço de trabalho do projetoC:\path\to\workspace\.metadata\.log
Isso pode ser resolvido incluindo a seguinte linha no arquivo eclipse.ini -XX: -UseCompressedOops
Se você possui o java 8 instalado, pode estar relacionado ao seguinte problema: https://support.oracle.com/knowledge/Middleware/2412304_1.html
Simplesmente remover / renomear "C: \ Arquivos de Programas (x86) \ Arquivos Comuns \ Oracle \ Java \ javapath" funcionou para mim.
Alterar diretamente o arquivo eclipse não é uma boa ideia, não importa a faceta ou o ini, a menos que possa ser alterado no eclipse. Teve o mesmo problema, com o jdk1.8 instalado. Altere para jdk 1.7.
Além disso, de acordo com https://wiki.eclipse.org/Eclipse/Installation , o LUNA e o MARS precisam de 1,7. Portanto, verifique se você o instalou.
O Mine é um sistema de 64 bits com instalação em java de 64 bits. o que funcionou para mim foi o seguinte:
No campo de destino, aponte para o caminho inicial correto das instalações java de 64 bits usando o argumento vm com o caminho java_home entre aspas da seguinte forma:
D: \ Scala_eclipse \ eclipse.exe -vm "C: \ Arquivos de Programas \ Java \ jdk1.8.0_11"
Isso quase sempre resolve todos os meus problemas relacionados ao Eclipse (scala eclipse). Conforme mencionado na resposta , verifique se você está usando a combinação certa de eclipse e java
1) Abra o arquivo SpringToolSuite4.ini .
2) Procure o openFile .
3) Forneça o local do arquivo jvm.dll no SpringToolSuite4.ini
4) Nota: Forneça a Nova Linha entre -vm e o caminho do local do arquivo jvm.dll, conforme mostrado abaixo.
openFile
-vm
C:\Program Files\Java\jre8\bin\server\jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms256m
apenas para adicionar aqui ...
Para os caras que ainda não conseguiram iniciar o eclipse devido ao mesmo erro, verifique o arquivo eclipse.ini novamente e veja se você esqueceu de colocar Mapós o tamanho da memória. Por exemplo:
-Xmx1024
or
-Xmx1024MB
or
-Xmx1024 M
or
-Xmx1024 mb
or
-Xmx1024mb
estão incorretos, deveriam estar -Xmx1024M. Eu tenho tentado idéias diferentes do SOF e de outros fóruns, e neste recorte / pasta eu esqueci que perdi M(uma coisa tão pequena para perder), então pensei em compartilhar. Se funcionar para alguns de vocês, faça um voto positivo.
Eu tive esse problema recentemente, mas não alterei nenhum java ou atualizei a versão java. Talvez esse problema tenha ocorrido devido ao desligamento do sistema.
E depois de ler algumas respostas aqui, decidi alterar a versão java de 1.6 para 1.7 no arquivo eclipse.ini.
-vmargs
-Dosgi.requiredJavaVersion=1.6
Após essa alteração, o Eclipse começou bem e funcionou. Desde que eu não tinha mudado nada, eu decidi mudar de volta para 1.6 para o que era originalmente.
Então eu comecei o eclipse e adivinhe o que funcionava. Parece que, no meu caso, apenas tocar / modificar o arquivo eclipse.ini funcionou.
Espero que esta resposta seja útil para alguém.
Nenhuma das respostas acima me ajudou. Descobri que, em geral, um erro como esse pode significar que o seu eclipse.ini tem uma entrada inválida. Portanto, todas as respostas acima podem estar corretas, dependendo do seu caso particular. No meu caso, acabei adicionando um argumento de localidade com um erro de digitação.
Por favor, verifique seu computador e, se o Java JRE não instalar, faça o download e instale-o.
Meu caminho para o argumento -javaagent era ter caracteres espaciais como 'e'. Coloquei o frasco Lambok em outro lugar e dei o caminho para esse lugar. Funcionou para mim.
anteriormente era
-javaagent: C: \ Software e ferramenta \ lambok.jar
eu mudei para
-javaagent: C: \ Labmok \ lambok.jar
se houver c: / arquivos de programas / java / jre / bin / server / jvm.dll não encontrado, copie o jre da pasta jdk e cole-o fora da pasta jdk. e tente novamente ...