Erro no eclipse

Pessoal, boa noite,
estou codificando, e em algum momento o eclipse diz que o java deixou de funcionar e me retorna essa mensagem de erro. Instalei e diversas versoes de eclipse / java pensando que era esse o problema, mas o erro persiste.
Atualmente estou com Jdk 8 up121, eclipse mars e wl12.
Desde ja agradeco a ajuda

Normalmente o eclipse salva um registro de log em um arquivo dentro do diretório .metadata, no teu workspace.
Creio que pode ser algo com o uso de memória. Talvez seja necessário alterar as configurações de memória do eclipse e do weblogic.

Em metadata,

!ENTRY oracle.eclipse.tools.common.services 4 2 2017-02-13 09:09:15.901
!MESSAGE Problems occurred when invoking code from plug-in: “oracle.eclipse.tools.common.services”.
!STACK 0
java.lang.IllegalArgumentException: Project facet oracle.adf.web has not been defined.
at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectFrameworkImpl.getProjectFacet(FacetedProjectFrameworkImpl.java:234)
at org.eclipse.wst.common.project.facet.core.ProjectFacetsManager.getProjectFacet(ProjectFacetsManager.java:75)
at oracle.eclipse.tools.webtier.jsf.variable.AnnotatedVariablesDiscoveryParticipant.isDiscoveryCandidate(AnnotatedVariablesDiscoveryParticipant.java:134)
at oracle.eclipse.tools.webtier.jsf.variable.AnnotatedVariablesDiscoveryParticipant.discover(AnnotatedVariablesDiscoveryParticipant.java:71)
at oracle.eclipse.tools.common.services.dependency.model.internal.DiscoveryParticipantList$SafeRunnerWithStatus.run(DiscoveryParticipantList.java:161)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at oracle.eclipse.tools.common.services.dependency.model.internal.DiscoveryParticipantList.discover(DiscoveryParticipantList.java:96)
at oracle.eclipse.tools.common.services.dependency.model.internal.ResourceSetCommand.execute(ResourceSetCommand.java:98)
at oracle.eclipse.tools.common.services.resources.internal.CommandSetJob$SafeRunnable.run(CommandSetJob.java:261)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at oracle.eclipse.tools.common.services.resources.internal.CommandSetJob.runCommand(CommandSetJob.java:196)
at oracle.eclipse.tools.common.services.resources.internal.CommandSetJob.run(CommandSetJob.java:99)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

o erro se repete até que cai o java e o eclipse.

Faça Clean no eclipse se não der certo, tente usar um novo workspace

No erro diz que a versão requerida do java nesse projeto é java 7, e tu diz que ta usando java 8, esse é o erro. Se esse erro ocorre apenas na compilação a solução é alterar a dependecia da versão do java da 1.7 pra 1.8.