2013-03-04 3 views

ответ

0

Попробуйте следующее:

  1. убить процесс затмения

    taskkill /im eclipse.exe 
    
  2. Подождите несколько секунд, пока процесс не будет завершен

    sleep 10 
    
  3. Запустить приложение затмения

    start "C:\eclipse\eclipse.exe" 
    
+1

Часто перед перезапуском приложения Eclipse сохраняет текущее состояние, поэтому уничтожение процесса не является решением. – kolobok

+0

@akapelko, правильно, убить процесс не должно быть решением. Альтернативой может быть использование некоторых средств автоматизации Windows, таких как AutoIT или AutoHK, для отправки команд «закрыть» в окно eclipse. –

0

Нет, это вообще невозможно без плохих побочных эффектов. Код для перезапуска Eclipse - несколько сотен строк кода Java, тщательно создавая новый процесс виртуальной машины со всеми правильными настройками.

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