Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
11
respostas

O eclipse não está respondendo e não consigo abrir

Olá

Não consigo inicializar o eclipse.

Ele não responde. Pesquisei a respeito do arquivo eclipse.ini porém não solucionou nada para mim.

11 respostas

parece alguma msg ?

Oi, Luiz!

Precisamos saber de mais informações para tentar te ajudar melhor:

  • Qual sistema operacional está usando?
  • O JDK está instalado na máquina?
  • Quando você tenta executar o eclipse, alguma mensagem de erro aparece? Se sim, tem como colocar aqui?

Olá Obrigado por responder.

Não aparece nada.

Ta instalado a JDK sim conforme foi ensinada no curso Java I.

Primeiramente eu baixei o instalador do Eclipse. Após clicar ele fica sem resposta e preciso fechar. Depois eu baixei os pacotes mesmo, quando clico no exe do eclipse na janela de selecionar o workspace ele fica sem resposta.

Já baixei quase todas as versões, mas não consigo encontrar uma solução que funcione.

Li a respeito de apagar arquivos do metadata e alterar o eclipse.ini, mas sem sucesso.

Que alteração que você fez no eclipse.ini?

-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m

Esse é o ini que vem do download. Daí no Xms256m e Xmx1024m eles pedem para alterar e colocar valores maiores.

solução!

Esses parâmetros são:

  • Xms: mínimo de memória alocada pela máquina virtual.
  • Xmx: máximo de memória alocada pela máquina virtual.

Qual é a versão do java que você instalou na máquina? É a 1.8 mesmo? Uma configuração que você pode tentar fazer é indicar onde está o Java da JDK.

A primeira linha do seu eclipse.ini deve ter o argumento -vm:

-vm
C:\Program Files\Java\jdk1.8.0_111\bin\java
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m

Lembrando que você tem que colocar o caminho do Java onde está instalado na sua máquina. Esse que eu passei é só um exemplo.

Muito Obrigado @Artur !

Foi solucionado com o acréscimo do caminho.

Abraços

O meu deu o mesmo problema. Meu arquivo .ini esta conforme abaixo. Alterei conforme falaram mas nao acertou. Instalei novamente o eclipse mas nao resolveu. Se alguem tiver outra dica eu agradeço.

-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
C:\Users\André\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170531-1133
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jre1.8.0_144\bin
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/

Copiei uma JRE de outra maquina e resolvi o problema.