O Eclipse mostra a tela inicial e fecha. Como consertar?

24

Hoje eu reiniciei minha máquina, e o Eclipse (3.5, baixado recentemente) mostra um comportamento estranho:

  • mostra a tela inicial por menos de um segundo
  • encerra

Isso está em 100% dos casos, então não consigo iniciar o Eclipse.

Onde posso encontrar registros sobre isso?

Eu apaguei todos os recursos do eclipse e o des-zipou novamente. Mesma coisa.

Tenho memória suficiente (o IntelliJ funciona bem) e meu software antivírus não mostra nenhuma atividade relacionada ao fechamento do eclipse.

Alguma idéia do que pode ter causado isso?

    
por Bozho 02.06.2010 / 16:23

8 respostas

35

uma coisa que eu tenho é excluir a pasta:

workspace/.metadata/.plugins/org.eclipse.e4.workbench"

onde workspace é o diretório da sua área de trabalho do eclipse

    
por 04.08.2013 / 10:04
7

Inicie a partir da linha de comando e veja se ela produz alguma mensagem de erro.

    
por 02.06.2010 / 16:26
4

Eu adicionei isso no eclipse.ini:

-vm 
C:/Program Files/Java/jdk1.6.0_20/jre/bin/javaw.exe

E começou. Então, no entanto, um dos meus projetos (um projeto de teste simples) não resolveu java.lang.String e java.lang.System . Eu mudei o JRE para JDK / JRE, e funcionou.

JAVA_HOME e JRE_HOME estavam apontando para o local acima.

    
por 02.06.2010 / 16:38
3

Há um arquivo .log no diretório .metadata dentro de cada espaço de trabalho, que geralmente contém vários rastreamentos de pilha dos componentes internos do Eclipse. As falhas de inicialização são geralmente encontradas aqui. Estou assumindo que você tenha o Eclipse configurado para inicializar em um espaço de trabalho específico automaticamente, sem solicitar que você escolha um na inicialização.

    
por 02.06.2010 / 16:26
1

Apenas para completar: tente iniciar o Eclipse com -clean (que verifica novamente os plugins instalados e reconstrói os caches em $ ECLIPSE_HOME / configuration).

Geralmente, você recupera seus projetos depois de remover metadados com projetos existentes de importação.

Alterativamente, algumas configurações do projeto podem estar danificadas.

Veja a pilha de erros (em .metadata / .log) para descobrir qual plug-in está causando problemas e tente remover seus prefs.

Uma maneira fácil de tentar tudo isso é criar uma nova área de trabalho (iniciar eclipse com -data se você não conseguir a caixa de diálogo) e copiar manualmente os projetos.

    
por 02.06.2010 / 16:27
1

Abra o eclipse.ini. Se a linha -showsplash estiver lá, remova-a.

Se não estiver presente, adicione -nosplash

Eu sei que é estranho recomendar não mostrar a tela inicial, mas ocasionalmente causa problemas em algumas configurações de máquinas / Java.

    
por 02.06.2010 / 16:59
1

Eu descobri que começar a eclipse com os argumentos -clean -clearPersistedState geralmente corrige falhas para mim.

    
por 26.08.2014 / 19:40
0

Eu tive esse mesmo problema e nada funcionou para mim usando o Eclipse Luna de 64 bits. Eu tinha originalmente o Java 1.6, Java 1.7 e Java 1.8 instalado, mas havia removido o Java 1.8 usando o painel de controle do Windows 7. Eu vi a tela inicial uma vez por uma fração de segundo, então foi isso e sem erros, sem arquivos de log, nem um arquivo .lock.

Eu estava trabalhando com um erro diferente (código de erro 13) com incompatibilidades de 32 bits / 64 bits entre o java e o eclipse. Então eu decidi em 64 bits para que ambos resolvessem o problema. Então, depois de reinstalar o Java 1.8 novamente, ele começou a funcionar.

    
por 15.07.2016 / 21:18

Tags