Eu estou executando o Ubuntu 16.04 em um dell xps 13, e eu tive o java eclipse rodando ok.
Eu fiz um mercurial commit a partir da linha de comando e tive alguns conflitos relacionados aos arquivos de metadados do eclipse.
Eu consegui resolver o commit, mas honestamente não tenho certeza do que fiz com os arquivos de metadados do projeto.
Eu não consegui iniciar meu projeto da web, então re-defini todos os caminhos de compilação, ambientes de tempo de execução, novo servidor e assim por diante.
Então, o servidor simplesmente não iniciaria ... nenhum erro, apenas totalmente sem resposta.
Então eu tentei criar uma pequena classe de helloworld, só para ver se conseguia algo para rodar, e criar a nova classe levou uma eternidade ... ela ficou com a roda giratória.
Eu pesquisei e procurei no espaço de trabalho-dir / .metadata / .log e vi isso:
eclipse.buildId=4.5.1.M20150904-0015
java.version=1.8.0_91
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product
!ENTRY org.eclipse.ui 4 0 2016-05-12 17:43:04.325
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
e a partir de hoje há isto:
!SESSION 2016-05-13 16:50:12.337 -----------------------------------------------
eclipse.buildId=4.5.1.M20150904-0015
java.version=1.8.0_91
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product
!ENTRY org.eclipse.core.resources 2 10035 2016-05-13 16:50:18.341
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
!ENTRY org.eclipse.jst.jsp.core 4 4 2016-05-13 16:50:28.629
!MESSAGE A workspace crash was detected. The previous session did not exit normally. Not using saved taglib indexes.
não sabia o que fazer ... talvez apenas exclua o eclipse e reinstale-o?
Atualizar
Eu apaguei a pasta eclipse e reinstalei. Agora, tendo o mesmo problema ao tentar capturar um projeto simples a partir do scrath.
Eu também excluí a pasta ~ / .eclipse, todas as pastas do espaço de trabalho e tentei novamente, com o mesmo comportamento
esta é a minha versão do java:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
conseguiu compilar / executar uma classe simples usando o vim no terminal
download do eclipse que estou usando é:
eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
obrigado!