Eclipse falha após a atualização do Kubuntu 12 para o Kubuntu 14.04 [closed]

-1

Eu 'atualizei' de 12.04 para 14.04 e estou tendo um problema. Não consigo consertar com o eclipse. Especificamente, o eclipse falha ... consistentemente. Eu olhei pela web por alguns dias e não consigo consertar esse problema.

Eu removi o eclipse com autoremove e removi e fiz um clean e autoclean mas isso não parece explodir totalmente e eu acho que é o que eu preciso fazer para dar certo ... remover e deletar todos os arquivos de configuração ... algo é incompatível ou está no formato errado para a versão do eclipse que eu tenho agora e o que eu estava usando em 12.04?

Aqui está o começo da triste história:

Eu sabia que o eclipse seria um problema quando o iniciei e reclamei sobre o espaço de trabalho sendo usado ou não existente ... (ele existia e não estava em uso ... e eu não encontrei nenhum bloqueio Depois disso, eu continuei "navegando" até o local de trabalho e o eclipse quebraria.

Então, eu fiz um sudo apt-get install eclipse ... e apt-get disse que estava selecionando um pacote não selecionado anteriormente e agiu como se estivesse reinstalando o eclipse sem fazer o download de nada. Depois que o eclipse começava e quando eu apontava para a minha pasta do espaço de trabalho, ele foi para ele e abriu os projetos nos quais eu trabalhava anteriormente ... mas notei que todos os arquivos '.c' tinham o ícone do Geany. .. HRM ... parece sem CDT ... então eu fui para ajudar - > instalar novo software .. e - > Todos os sites disponíveis ... nada listado. Além disso, nenhum dos meus plugins está listado como disponível, sem SVN, sem CDT, sem modelagem XML, nada. Então, eu tentei atualizar as informações do proxy e ele falha o tempo todo. Ele também irá falhar se eu entrar na seção geral e tentar mudar alguma coisa. Mas, para facilitar, as etapas a seguir falharão todas as vezes para mim.

Veja como posso reproduzi-lo:

  1. inicie o eclipse
  2. preferências de janela e >
  3. expanda Geral e selecione Conexões de rede
  4. Selecione o HTTP em "Entradas de proxy" e edite.
  5. Altere ou não e pressione 'ok' nessa caixa de diálogo BOOM, morto

Veja o que entra na janela do terminal depois que a janela desaparece do KDE:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb738ee0e, pid=6516, tid=3076417280
#
# JRE version: OpenJDK Runtime Environment (7.0_65-b32) (build 1.7.0_65-b32)
# Java VM: OpenJDK Client VM (24.65-b04 mixed mode, sharing linux-x86 )
# Derivative: IcedTea 2.5.3
# Distribution: Ubuntu 14.04 LTS, package 7u71-2.5.3-0ubuntu0.14.04.1
# Problematic frame:
# C  [libgobject-2.0.so.0+0x16e0e]  g_object_get_qdata+0x1e
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid6516.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted (core dumped)

Eu tenho o arquivo crashlog, e é bem longo, se ajudar, eu posso postar ou trechos dele, se necessário.

atualização: Parece que qualquer coisa que mude o espaço de trabalho ou as configurações do Eclipse farão com que o Eclipse falhe. Novo projeto ... acidente. Além disso, mesmo que eu tenha feito um eclipse-cdt do apt-get install, o Eclipse parece não entender o que é um arquivo .h ou .c. Nem posso escolher um projeto c do novo assistente de projeto.

    
por david1024 10.11.2014 / 17:27

3 respostas

0

Isso é causado por um bug conhecido que aparece ao atualizar de 3.7 para 3.8 do eclipse (que uma atualização de distribuição de 12.04 para 14.04 faz efetivamente). Também versões atuais do eclipse (4.4+) terão problemas semelhantes, verifique este relatório de bug :

link

A solução geral é essencialmente instalar os mecanismos do gtk e depois entrar nas configurações do sistema para x windows e desmarcar os mecanismos do gtk ... e então reiniciar o eclipse.

Embora este bug seja contra o 4.4, a mesma correção funcionou para mim com 3.8.

Obrigado pela ajuda!

P.S. Mike, apenas saindo da grade com a versão do eclipse não corrige isso, nem é uma variante de 'instalação do eclipse'. Eu não aprecio o seu spam esta questão com respostas erradas e inadequadas para 'rep-points'.

    
por david1024 13.11.2014 / 20:49
0

Se você estiver usando o Eclipse Luna, isso falhará ao tentar criar um novo projeto java ou outro tipo de trabalho.

Para resolver isso (trabalhado no meu caso), faça o seguinte:

  1. Ir para configurações do sistema
  2. Vá até Aparência do aplicativo e abra a guia GTK
  3. No GTK Themes, no GTK2 Theme, selecione outro diferente do oxigen-gtk, como o Clearlooks
  4. Aplicar
  5. Saia e verifique se o Eclipse está fechado
  6. Faça login novamente para fazer algumas alterações visuais para entrar em vigor
  7. Após o login, abra o Eclipse e teste.

Estou usando o Eclipse Luna 4.4.1, Clearlooks como GTK Theme, no Kubuntu 14.04.1 x64 e na versão java "1.7.0_72".

Espero que esta ajuda: -)

    
por GTRONICK 12.11.2014 / 17:37
0

Não se preocupe com a versão do eclipse que o apt-get fornece a você

Vá direto para a versão oficial no site oficial . Siga os passos desta esta resposta .

A vantagem de instalar com o apt-get:

  • um único comando sudo apt-get install eclipse para instalar o eclipse

A vantagem de instalar o seu próprio:

  • Você pode escolher qual versão do eclipse deseja. Seja o mais recente maior ou algo mais antigo.
  • Você pode escolher quando deseja atualizar. Atualizar no meio de um projeto urgente não é divertido.
  • Às vezes, o novo eclipse precisa de mais RAM, CPU e espaço em disco rígido.
  • O Eclipse está se mantendo atualizado se você quiser. Também está mantendo a guia dos plugins instalados também. Então você não precisa precisar do apt-get para manter essa atualização também.
  • O Eclipse lhe dirá quando houver uma nova versão de si mesmo e oferece a opção de atualizá-lo agora ou mais tarde.

Eu tenho trabalhado cerca de 4 anos com Java no Eclipse (também Intellij IDEA) no Linux no dia a dia. Usar a versão oficial nunca foi uma opção, pois sempre havia plugins que eu precisava usar e que só funcionavam com essa versão especial.

Instalar o eclipse manualmente pode parecer complicado na primeira vez. Mas uma vez feito, é muito fácil da próxima vez.

    
por MadMike 10.11.2014 / 17:46