Отладка Eclipse Application Проблема: запускается повторно - PullRequest
0 голосов
/ 18 сентября 2008

У меня проблема с отладкой Eclipse-приложения из Eclipse. Когда я запускаю конфигурацию отладки, приложение Eclipse запускается, а затем останавливается несколько раз. Он показывает заставку и затем исчезает. Это самый дальний путь до перезапуска:

MyDebugConfiguration [Eclipse Application]  
    org.eclipse.equinox.launcher.Main at localhost:2599 
        Thread [main] (Running) 
        Daemon Thread [Signal Dispatcher] (Running) 
        Daemon Thread [State Data Manager] (Running)    
        Daemon Thread [Framework Event Dispatcher] (Running)    
        Thread [State Saver] (Running)  
        Daemon Thread [Start Level Event Dispatcher] (Running)  
        Thread [Refresh Packages] (Running) 
    C:\MyApp\eclipse\jdk\jre\bin\javaw.exe (Sep 18, 2008 9:38:19 AM)    

Я использую Eclipse SDK версии 3.4.0.

Что вызывает это?

Ответы [ 3 ]

0 голосов
/ 02 октября 2008

Есть ли у вашего приложения eclipse аналог скрытого файла журнала в рабочей области при запуске IDE? Вы можете найти это в рабочей области / .metadata / .log

Если в вашем приложении это где-то есть, вы можете получить немного более подробную информацию о том, что происходит при запуске приложения eclipse.

0 голосов
/ 21 октября 2008

Я всегда добавляю -console и -consoleLog к конфигурации запуска.

Первый выгрузит журнал eclipse на консоль, а второй дает вам доступ к консоли OSGi .

В этой ситуации я проверяю состояние всех пакетов (используя ss). Скорее всего, интересующий вас пакет не был запущен. Это, вероятно, связано с:

  • исключение в Активаторе.
  • неразрешенная зависимость расслоения.

Если вы еще не видели ошибку через consoleLog, попробуйте запустить пакет на консоли вручную, набрав start <bundle-number>. <bundle-number> является индексом связки, как видно на выходе ss. Если при запуске пакета возникла проблема, трассировка стека будет полезна для отслеживания реальной проблемы.

0 голосов
/ 18 сентября 2008

Вы пробовали запустить Eclipse с опцией -clean? Это может решить проблему, если она как-то связана с проблемой конфигурации или кешем реестра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...