Eclipse падает после обновления с Kubuntu 12 до Kubuntu 14.04 [закрыто]

Я "обновился" с 12.04 до 14.04, и у меня возникла проблема, которую я не могу решить с помощью eclipse. В частности, eclipse аварийно завершает работу... постоянно. Я искал в Интернете в течение нескольких дней и, похоже, не могу решить эту проблему.

Я удалил eclipse с помощью autoremove и remove и сделал clean и autoclean, но это, похоже, не удаляет eclipse полностью, и я думаю, что это то, что мне нужно сделать, чтобы он снова заработал... удалите и удалите все файлы конфигурации... Что-то несовместимо или имеет неправильный формат для версии eclipse, которая у меня сейчас, и той, которую я использовал под 12.04?

Вот начало печальной истории:

Я понял, что с eclipse будут проблемы, когда запустил его и он пожаловался на то, что рабочее пространство не используется или не существует... (оно существовало, но не использовалось... и я не мог найти файл блокировки) После этого я продолжал "просматривать" рабочее пространство и eclipse падал.

Тогда я сделал sudo apt-get install eclipse... и apt-get сказал, что он выбирает ранее не выбранный пакет и повел себя так, как будто он переустанавливает eclipse, ничего не загружая. После этого eclipse запустился, и когда я указал ему на папку с рабочим пространством, он перешел в нее и открыл проекты, над которыми я работал ранее...., но я заметил, что все файлы '.c' имеют значок Geany... HRM... похоже, что нет CDT... поэтому я пошел в help->install new software... и -> Все доступные сайты... ничего не указано. Также, ни один из моих плагинов не указан как доступный, ни SVN, ни CDT, ни XML моделирование, ничего. Итак, я попытался обновить информацию о прокси, и каждый раз происходит сбой. Он также выходит из строя, если я захожу в общий раздел и пытаюсь что-либо изменить. Но чтобы упростить задачу, следующие шаги каждый раз приводят к сбою.

Вот как я могу воспроизвести это:

  1. запустите eclipse
  2. window->preferences
  3. разверните General и выберите Network Connections
  4. Выберите HTTP в разделе 'Proxy entries' и затем отредактируйте.
  5. Измените его, или не изменяйте и нажмите 'ok' в этом диалоговом окне. BOOM, dead

Вот что появляется в окне терминала после исчезновения окна из 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)

У меня есть файл crashlog, и он довольно длинный, если это поможет, я могу выложить его или выдержки из него, если нужно.

обновление: Похоже, что все, что изменяет рабочее пространство или настройки Eclipse, приводит к сбою Eclipse. Новый проект... крах. Кроме того, хотя я установил apt-get install eclipse-cdt, Eclipse, похоже, не понимает, что такое .h или .c файл. Я также не могу выбрать проект c в мастере создания нового проекта.

-1
задан 12 November 2014 в 23:17

3 ответа

Это вызывается известной ошибкой, которая появляется при обновлении от 3,7 до 3.8 из затмения (который обновление распределения от 12,04 до 14,04 эффективно делает), Также текущие версии затмения (4.4 +) будут иметь подобные проблемы, проверить этот отчет об ошибках:

https://bugs.kde.org/show_bug.cgi? id=339174

обходное решение должен по существу установить gtk механизмы и затем войти в параметры настройки системы для X-окон и отменить выбор gtk механизмов... и затем повторно запустить затмение.

Даже при том, что эта ошибка против 4,4, то же фиксирует работавший для меня с 3,8.

спасибо за справку!

P.S. Mike, просто уйдя сетка с версией затмения не фиксирует это, и при этом это не вариант 'установки затмения'. Я не ценю Ваш спам этого вопроса с неподходящими и простыми неправильными ответами для 'точек представителя'.

0
ответ дан 4 August 2019 в 09:58

При использовании Луны Eclipse это откажет при попытке создать новый проект Java или другой тип работы.

Для решения этого (работал в моем случае) сделайте следующее:

  1. Переходят к Параметрам настройки системы
  2. , Переходят к Появлению Приложения и открывают вкладку
  3. GTK На Темах GTK, в Теме GTK2, выбирают, другой отличающийся от oxigen-gtk, как Clearlooks
  4. Подает заявку
  5. Выход и удостоверяется, что Eclipse закрывается
  6. Выход из системы вход в систему снова для внесения некоторых визуальных изменений, чтобы вступить в силу
  7. После входа в систему, открыть Eclipse и тест.

я использую Луну Eclipse 4.4.1, Clearlooks как Тема GTK, на Kubuntu 14.04.1 x64 и версии "1.7.0_72".

Java, я надеюсь эта справка:-)

0
ответ дан 4 August 2019 в 09:58

Не беспокойтесь версией затмения, настолько склонной - добираются, обеспечивает, Вы

Идете прямо для официальной версии на официальный сайт . Выполните шаги от этого этот ответ .

установка преимущества со способным - доберитесь:

  • один сингл sudo apt-get install eclipse команда для установки затмения

преимущество, устанавливающее собственное:

  • можно выбрать , какую версию затмения Вы хотите. Будьте им последнее самое большое или что-то более старое.
  • Вы добираетесь для выбора , когда Вы хотите обновить. Обновление посреди срочного проекта не является забавой.
  • Иногда более новое затмение нуждаются в большем количестве RAM, ЦП, пространства жесткого диска.
  • Eclipse совершенствует себя, если Вы хотите. Это также сохраняет вкладку установленных плагинов также. Таким образом, Вы не делаете , потребность склонный - добирается для держания в курсе той также.
  • Eclipse будет tell's Вы, когда будет новая версия себя и даст Вам выбор обновить его теперь или позже.

я работал приблизительно 4 года с Java на затмении (также ИДЕЯ Intellij) на Linux на дневном задании. Используя официальную версию никогда не была опция, поскольку всегда были плагины, которые я должен был использовать, это только работало с той специальной версией.

затмение Установки вручную могло бы казаться громоздким в первый раз. Но как только Вы сделали его, это очень легко в следующий раз.

0
ответ дан 4 August 2019 в 09:58

Другие вопросы по тегам:

Похожие вопросы: