2014-09-03 3 views
0

Я работаю над набором весенних инструментов. Я не могу запускать STS кормовые регулярные интервалы в интервале от 0 недель. STS не открывается. Кто-нибудь может помочь мне решить эту проблему? нене может регулярно открывать STS.

Файл журнала выглядит следующим образом .. org.eclipse.swt.SWTError: Нет больше ручек

+0

Кажется, что-то с редактором текста Eclipse. обратитесь, http://stackoverflow.com/questions/15594590/eclipse-bug-unhandled-event-loop-exception-no-more-handles. – Marlio

ответ

0

Нет больше ручки является проблемой, которую я видел на Win платформе иногда. SWT использует собственные виджеты платформы, и поэтому каждый виджет, созданный с помощью SWT, имеет ресурс OS/Platform, поддерживающий виджет. В Windows этот серверный ресурс называется дескриптором GDI или дескриптором GDI +. Если эти ресурсы не будут правильно настроены Eclipse или любым другим приложением на вашей платформе, вы в конечном итоге получите ошибку «больше ошибок». Исправить это, чтобы вы могли запустить STS, было бы перезапустить машину, я думаю. Вы также можете попробовать увеличить количество ручек в Windows. (Существует много сообщений об этом. Вот один из них: http://weblogs.asp.net/mikedopp/increasing-user-handle-and-gdi-handle-limits) Реальная проблема, однако, должна быть приложением, которое не располагает ресурсами GDI. Для приложения Eclipse каждый виджет SWT должен быть удален в конце.

+0

И это может быть утечка ресурсов в приложении (STS или Eclipse в этом случае). Если у вас есть несколько инструкций о том, как воспроизвести это (например, включая компоненты Eclipse/STS, которые вы используете, установлены сторонние плагины и т. Д.). Всегда трудно воспроизвести и исправить эти утечки, но мы можем попробовать. Вы можете сообщить об этой проблеме по адресу: https://issuetracker.springsource.com/browse/STS –

+0

Я удалил и переустановил sts..thats единственный способ получить – Priya

Смежные вопросы