Java: компиляция и запуск зависают в командной строке

Java: компиляция и запуск зависают в командной строке

У меня возникла проблема, с которой, я надеюсь, кто-то сможет помочь. Я работаю на нетбуке с WinXP Pro SP3, 1,6 ГГц и 1 ГБ оперативной памяти. У меня есть относительно простая программа Java, которую я могу успешно скомпилировать и запустить на других компьютерах (как XP, так и Win7), поэтому я подозреваю, что мой код работает нормально — я проверил, что на всех компьютерах установлена ​​одна и та же версия Java (сборка 1.7.0_02-b13).

За последнюю неделю я получаю, возможно, три или четыре компиляции и запуска в командной строке (запуск CMD из WinXp), прежде чем зависаю с мигающим курсором после ввода команды и нажатия Enter. Если я закрою окно командной строки и перезапущу его, я смогу скомпилировать и запустить программу просто отлично — опять же, указывая на проблему ОС/среды, а не на код.

Единственное изменение системы, которое я сделал за последнюю неделю, это удаление принтера Lexmark, от которого я избавился год назад, и удаление/переустановка Java. О, и автоматическое обновление Windows... :\ Я успешно использовал этот нетбук для занятий по программированию в течение последних полутора лет.

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

решение1

Хотя я так и не смог найти ответ на этот вопрос, проблема прекратилась, как только я закончил тестирование конкретной программы, которая отлично работает в производственной среде. Когда я изначально отправлял вопрос, я не подумал запустить другие программы, чтобы проверить, не было ли это связано с этой конкретной программой... но, похоже, так оно и было.

Я связываю это с активностью солнечных пятен. :)

Связанный контент