Я "обновился" с 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 моделирование, ничего. Итак, я попытался обновить информацию о прокси, и каждый раз происходит сбой. Он также выходит из строя, если я захожу в общий раздел и пытаюсь что-либо изменить. Но чтобы упростить задачу, следующие шаги каждый раз приводят к сбою.
Вот как я могу воспроизвести это:
Вот что появляется в окне терминала после исчезновения окна из 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 в мастере создания нового проекта.
Это вызывается известной ошибкой, которая появляется при обновлении от 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, просто уйдя сетка с версией затмения не фиксирует это, и при этом это не вариант 'установки затмения'. Я не ценю Ваш спам этого вопроса с неподходящими и простыми неправильными ответами для 'точек представителя'.
При использовании Луны Eclipse это откажет при попытке создать новый проект Java или другой тип работы.
Для решения этого (работал в моем случае) сделайте следующее:
я использую Луну Eclipse 4.4.1, Clearlooks как Тема GTK, на Kubuntu 14.04.1 x64 и версии "1.7.0_72".
Java, я надеюсь эта справка:-)
Идете прямо для официальной версии на официальный сайт . Выполните шаги от этого этот ответ .
установка преимущества со способным - доберитесь:
sudo apt-get install eclipse
команда для установки затмения преимущество, устанавливающее собственное:
я работал приблизительно 4 года с Java на затмении (также ИДЕЯ Intellij) на Linux на дневном задании. Используя официальную версию никогда не была опция, поскольку всегда были плагины, которые я должен был использовать, это только работало с той специальной версией.
затмение Установки вручную могло бы казаться громоздким в первый раз. Но как только Вы сделали его, это очень легко в следующий раз.