A atualização do Ubuntu 16.04 quebra Eclipse 3.8

0

Analisou tópicos semelhantes, como alto uso de cpu - o Eclipse produz "ocorreu um erro, veja o arquivo de log" - veja alguns deles abaixo. Estava funcionando bem em 14.04.
Eu tentei a correção "--launcher .GTK_version 2" no arquivo ini, mas isso não fez nada. Estou executando o Java 8 e todos os programas Java funcionam bem.

!SESSION 2016-10-03 10:37:12.966 -----------------------------------------------
eclipse.buildId=debbuild
java.version=1.8.0_91
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  --launcher.GTK_version 2
Command-line arguments:  -os linux -ws gtk -arch x86_64 --launcher.GTK_version 2

!ENTRY org.eclipse.osgi 2 0 2016-10-03 10:37:13.778
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.778
!MESSAGE Bundle reference:file:plugins/org.eclipse.compare.core_3.5.200.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.compare.core 2 0 2016-10-03 10:37:13.778
!MESSAGE Missing imported package com.ibm.icu.text_3.6.1.
!SUBENTRY 2 org.eclipse.compare.core 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing imported package com.ibm.icu.util_3.6.1.
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.ui.workbench_3.8.1.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui.workbench 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.update.scheduler_3.2.400.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.update.scheduler 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_1.1.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing imported package com.ibm.icu.util_4.0.1.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.help_3.6.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.help 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))".
!SUBENTRY 2 org.eclipse.help 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing imported package com.ibm.icu.text_3.8.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.equinox.p2.ui.sdk_1.0.200.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.ui.net_1.2.101.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui.net 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.equinox.p2.ui.importexport_1.0.1.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.help.webapp_3.6.101.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.help.webapp 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing imported package com.ibm.icu.text_3.8.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.equinox.p2.ui_2.2.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.779
!MESSAGE Bundle reference:file:plugins/org.eclipse.platform_3.8.1.dist/ was not resolved.
!SUBENTRY 2 org.eclipse.platform 2 0 2016-10-03 10:37:13.779
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.780
!MESSAGE Bundle reference:file:plugins/org.eclipse.ui_3.8.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui 2 0 2016-10-03 10:37:13.780
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.780
!MESSAGE Bundle reference:file:plugins/org.eclipse.ui.views.properties.tabbed_3.5.300.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui.views.properties.tabbed 2 0 2016-10-03 10:37:13.780
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.780
!MESSAGE Bundle reference:file:plugins/org.eclipse.update.ui_3.3.0.dist.jar was not resolved.
!SUBENTRY 2 org.eclipse.update.ui 2 0 2016-10-03 10:37:13.780
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.0))(&(osgi.ee=JavaSE)(version=1.3)))".

!ENTRY org.eclipse.osgi 2 0 2016-10-03 10:37:13.889
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.889
!MESSAGE Bundle org.eclipse.compare_3.5.300.dist [22] was not resolved.
!SUBENTRY 2 org.eclipse.compare 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui_[3.5.0,4.0.0).
!SUBENTRY 2 org.eclipse.compare 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui.ide_[3.3.0,4.0.0).
!SUBENTRY 2 org.eclipse.compare 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui.views_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.compare 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui.workbench.texteditor_[3.5.0,4.0.0).
!SUBENTRY 2 org.eclipse.compare 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui.editors_[3.5.0,4.0.0).
!SUBENTRY 2 org.eclipse.compare 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.compare.core_[3.5.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.889
!MESSAGE Bundle org.eclipse.compare.core_3.5.200.dist [23] was not resolved.
!SUBENTRY 2 org.eclipse.compare.core 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing imported package com.ibm.icu.text_3.6.1.
!SUBENTRY 2 org.eclipse.compare.core 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing imported package com.ibm.icu.util_3.6.1.
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.889
!MESSAGE Bundle org.eclipse.debug.ui_3.8.1.dist [47] was not resolved.
!SUBENTRY 2 org.eclipse.debug.ui 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui_[3.5.0,4.0.0).
!SUBENTRY 2 org.eclipse.debug.ui 2 0 2016-10-03 10:37:13.889
!MESSAGE Missing required bundle org.eclipse.ui.console_[3.4.0,4.0.0).
!SUBENTRY 2 org.eclipse.debug.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.help_[3.4.0,4.0.0).
!SUBENTRY 2 org.eclipse.debug.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui.workbench.texteditor_[3.5.0,4.0.0).
!SUBENTRY 2 org.eclipse.debug.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui.ide_[3.5.0,4.0.0).
!SUBENTRY 2 org.eclipse.debug.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui.editors_[3.5.0,4.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.890
!MESSAGE Bundle org.eclipse.equinox.p2.ui_2.2.0.dist [95] was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui_3.6.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.equinox.security.ui_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.equinox.p2.ui 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.890
!MESSAGE Bundle org.eclipse.equinox.p2.ui.importexport_1.0.1.dist [96] was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.equinox.p2.ui_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package org.eclipse.equinox.internal.p2.ui_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package org.eclipse.equinox.internal.p2.ui.dialogs_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package org.eclipse.equinox.internal.p2.ui.model_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package org.eclipse.equinox.internal.p2.ui.viewers_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.importexport 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.890
!MESSAGE Bundle org.eclipse.equinox.p2.ui.sdk_1.0.200.dist [97] was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui_3.6.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.equinox.p2.ui_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing optionally imported package org.eclipse.compare_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing optionally imported package org.eclipse.compare.structuremergeviewer_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required capability Require-Capability: osgi.ee; filter="(|(&(osgi.ee=JavaSE)(version=1.5))(&(osgi.ee=JavaSE)(version=1.4))(&(osgi.ee=CDC/Foundation)(version=1.1)))".
!SUBENTRY 1 org.eclipse.osgi 2 0 2016-10-03 10:37:13.890
!MESSAGE Bundle org.eclipse.equinox.p2.ui.sdk.scheduler_1.1.0.dist [98] was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.ui_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing required bundle org.eclipse.equinox.p2.ui_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package com.ibm.icu.util_4.0.1.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package org.eclipse.equinox.internal.p2.ui.actions_0.0.0.
!SUBENTRY 2 org.eclipse.equinox.p2.ui.sdk.scheduler 2 0 2016-10-03 10:37:13.890
!MESSAGE Missing imported package 
    
por Softwar 03.10.2016 / 15:58

1 resposta

0

Existem algumas coisas que você pode fazer para resolver sua versão 3.8. Primeiro, remova a instalação que está falhando. Aplique uma nova instalação com:

$ apt remove --purge eclipse
$ apt update
$ apt upgrade
$ apt dist-upgrade
$ apt install eclipse

Inicie o eclipse com esta linha de comando:

$ eclipse --launcher.GTK_version 2

Você também pode considerar a instalação da versão mais recente do eclipse disponível no Site Oficial do Eclipse .

Você pode ter ambos instalados ao mesmo tempo sem um conflito. Basta criar um espaço de trabalho para a nova versão, selecionando o prompt de opção ao iniciá-lo. Responda ao prompt do espaço de trabalho com algo semelhante a ~/workspace-neon .

Agora você pode usar a opção de importação do Eclipse, navegar até seu espaço de trabalho anterior e importar os projetos que deseja trazer.

O Eclipse é enviado para o Linux em um formato tar com todos os arquivos binários incluídos. A instalação é tão simples quanto criar um diretório para a instalação e, em seguida, executar a extração do arquivo tar.

Para executá-lo basta ir ao diretório e executar:

$ ./eclipse  --launcher.GTK_version 2

Uma localização conveniente em todo o sistema é:

/opt/eclipse/eclipse-neon

Instalando a versão mais recente do Eclipse

Você pode vincular o arquivo exec ao caminho de pesquisa com:

$ sudo ln -s /opt/eclipse/eclipse-neon/eclipse /usr/local/bin/eclipse-neon

Agora você pode iniciá-lo com eclipse-neon de qualquer lugar no sistema sem especificar um nome de caminho completo.

Ter a versão mais recente dará a você um benefício adicional de melhor suporte da comunidade Eclipse. Alguns dos problemas da versão 3.8 foram resolvidos no atual Eclipse version 4.6.0 .

    
por L. D. James 03.10.2016 / 23:48