Я использую MacBook Pro. Иногда я хочу приостановить выполнение длинного сверхпрочного эксперимента, работающего на моей системе, потому что я нахожусь в батарее или по какой-либо другой причине. Есть ли способ сделать это в Eclipse? Или даже в Mac OS X?Есть ли способ приостановить выполнение запущенной программы Java в Eclipse на Macbook Pro?
ответ
Вы можете приостановить любой процесс в Mac OS X (или любом Unix) с помощью команды kill
, чтобы отправить сигнал SIGSTOP
в процесс.
Найти идентификатор процесса (PID), например, мы будем говорить, что это 9281.
kill -SIGSTOP 9281
и возобновить ...
kill -SIGCONT 9281
Чтобы найти идентификатор процесса, используйте команду ps
, ps -a
перечисляет все запущенные процессы, ваш процесс будет представлять собой экземпляр java
, запускающий ваше приложение.
Вы можете запустить приложение в режиме отладки, а затем приостановить его, прежде чем устанавливать mac osx для сна.
Если вы уже запустили приложение, лучше всего использовать kill -STOP
из командной строки. Возможно, вам понадобится сделать это самому процессу eclipse, если приложение запущено в eclipse jvm.
Если процесс не содержится (нет подключения к интернету, нет внешней зависимости), просто перейдите в режим сна или закройте компьютер. Он будет возобновлен после того, как вы включили его.
- 1. есть ли способ узнать pid запущенной программы?
- 2. Приостановить выполнение Javascript-программы
- 3. Есть ли способ приостановить планирование ОС на время работы программы?
- 4. C++ Есть ли способ ускорить выполнение программы?
- 5. выполнение функции другой C# запущенной программы
- 6. Есть ли способ приостановить SKActions?
- 7. Отладка ColdFusion на Macbook Pro
- 8. Pygame laggy на MacBook Pro
- 9. Есть ли способ поменять функцию fn (function) и клавиши управления в linux на macbook pro?
- 10. Как приостановить выполнение программы до нажатия кнопки в Java Swing
- 11. Редактирование переменных запущенной java-программы
- 12. Есть ли способ приостановить/возобновить SwingWorker
- 13. программный доступ macbook pro camera java
- 14. типа простой «©» в STS на macbook pro
- 15. Выполнение java-программы на Hadoop
- 16. Matlab on macbook pro, retina
- 17. Вывести вывод из запущенной Java-программы
- 18. Выполнение Java-программы удаленно с Java
- 19. Есть ли способ запустить java-программу из другой Java-программы?
- 20. Выполнение команды unix в cygwin, запущенной из ant в eclipse
- 21. Несовместимых J ошибки с 64 битными Затмениями на MacBook Pro
- 22. Устройство, не показывающее устройство в Eclipse (MacBook Pro)
- 23. Способ изменения эффективного идентификатора пользователя запущенной программы?
- 24. Как приостановить выполнение программы до нажатия кнопки?
- 25. Задача sed не работает на macbook pro
- 26. Переход на Macbook Pro Переход - Начало (пере)?
- 27. Как приостановить выполнение программы без блокировки таймера (Java Swing)?
- 28. Попытка установить matplotlib на macbook pro
- 29. Есть ли способ бесконечно приостановить поток?
- 30. Как приостановить выполнение программы C# .NET?
не является процессом Java и процессом Eclipse отличается? Остановка Eclipse, вероятно, просто приостановит работу среды IDE. Правильно ? – euphoria83 2010-11-23 03:26:38
@euphoria - Я считаю, что это зависит от того, как вы настроили запуск запуска eclipse, который вы использовали для запуска приложения. – 2010-11-23 05:57:52