eclipse - plugin - gwt скачать



Eclipse зависает во время отладки (4)

Я искал много об этих темах, но не могу найти правильное решение.

Я использую версию eclipse 3.6 Helios с операционной системой fedora15. В моем приложении я использую GWT2.4 для разработки интерфейса.

Теперь, когда я работаю с режимом отладки и хочу отлаживать в какой-то момент, в то же время eclipse зависает в течение 3-4 минут. Он возобновляет работу и снова начинает отлаживать процесс.

Я использую это затмение с последних трех лет с окнами, но не сталкивался с этой проблемой. В Fedora я использую его за последние 4 месяца, и эти проблемы заявлены в течение последнего месяца.

Я не понимаю, каковы проблемы с eclipse. Пожалуйста, помогите мне. Заранее спасибо.


Answer #1

Это что-то происходит с разными проектами / кодом, или это тот же код, который вызывает зависания? У меня были проблемы, когда потоки запускались в фоновом режиме и вызывали проблемы.

Вы говорите: «(...) висит на 3-4 минуты. Он возобновляется после и снова начинает отлаживать процесс». Что вы имеете в виду? Продолжает ли он отлаживать и переходить к следующей строке, или происходит сбой, и он перезапускается?

Сколько времени прошло с тех пор, как вы изменили рабочее пространство? Я нашел это, а не установку Eclipse, со временем. Создайте новую папку рабочей области, экспортируйте все свои проекты и настройки и начните новую.


Answer #2

Похоже, вы испытываете особенности новейшей арки Eclipse. В последних версиях Eclipse я заметил, что чем больше плагинов и надстроек вы установили, тем медленнее работает среда. Есть много похожих сообщений о производительности на новой платформе

Я удалил все, кроме плагинов, которые я использую, и никогда не устанавливаю ничего, что не нужно в среду Eclipse.


Answer #3

Вы используете GWT 2.4, и я думаю, что вы тоже можете работать с UI.xml ... В каждом файле ui.xml есть тег вверху, как

<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">

Это означает, что eclipse собирается получить этот файл xhtml.ent каждый раз, и есть проблема в плагине GWT eclipse, посмотрите ссылку ниже

http://code.google.com/p/google-web-toolkit/issues/detail?id=5265

Есть один комментарий, который гласит:

For me, removing 
SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"
and saving the document, 
solves the problem.. 
maybe it is needed for something, so better you copy that locally somewhere, and link that.

Попробуйте и дайте мне знать.


Answer #4

У меня «есть» опыт. Не уверен. Внезапно снова начал работать. Я получал зависание каждый раз, когда я пытался отлаживать приложение, в части кода (внутри GWT), который создает элемент «table». Может быть, есть что-то, что требует времени, и вам просто нужно «подождать», когда это произойдет. Пойдите, получите чашку кофе, типа вещь. так или иначе, я ВСТРЕТСЯ в GWT-код, поэтому я убежден, что это проблема GWT.

Я думал, что в системе ведения журнала возможно бесконечная рекурсия (например, код регистратора, случайно пытающийся войти в систему и перейдя в цикл?). Также есть вероятность 50/50, что просто щелкнув «run» вместо «debug», он снова начал работать. Поэтому, по крайней мере, попробуйте, если у вас есть проблемы. Мой инстинкт кишки и программирование 30yrs под моим поясом говорят мне, что это связано с регистратором. Я могу исключить «медленные компьютеры», потому что этого никогда не случалось, пока не получил новый механизм, который представляет собой Dell XPS, Core i7, 8 ГБ оперативной памяти и массивный диск. Поэтому я не стал бы обвинять аппаратное обеспечение или раздуваться Eclipse.





fedora