Java-приложение вылетает на моем компьютере. Как мне устранить неполадки?

3054
Oded

Я использую NetBeans 4.1 для своего университетского курса (это более старая версия, но это необходимая версия для курса - я не могу использовать более новую версию).

Всякий раз, когда я использую его дольше нескольких минут, мой компьютер дает сбой - он либо перезагружается, либо мне нужно сбросить его.

Я попытался запустить все отключенные элементы автозагрузки (чтобы исключить другие приложения, мешающие работе приложения), но это не помогло.

Я использовал журналирование procmon Sysinternals, и журналы повреждены - единственный способ, которым я смог получить хороший журнал, был, включив регистрацию загрузки. Однако они огромны, и я не знаю, что искать.

Я использую Windows XP SP3, полностью исправлена, и это единственное приложение, с которым у меня возникают какие-либо проблемы.

Может кто-нибудь предложить шаги по устранению неполадок, которые помогут мне точно определить причину этих сбоев и исправить их?

0
какая версия Java у вас работает? John T 15 лет назад 0
1.6 стандартное издание Oded 15 лет назад 0
слишком новый, попробуйте 1.4.2. если это не сработает, возможно, вы столкнулись с несовместимостью с XP-SP3, попробуйте в системе XP-SP2. quack quixote 15 лет назад 0
Это может быть ошибка памяти? NetBeans не легок, и, возможно, он вызывает использование памяти, которая обычно не затрагивается. Я предлагаю запустить некоторую диагностику памяти. Tom Hawtin - tackline 15 лет назад 0
Я уже запускал mem86 на этом компьютере, и я использую другие приложения с большим объемом памяти, так что это не так. Oded 15 лет назад 0

2 ответа на вопрос

1
John T

Проверьте журналы системных событий. Панель управления -> Администрирование -> Управление компьютером, разверните Event Viewer и посмотрите на журналы приложений и системы на наличие чего-то необычного, записи вверху должны быть самыми последними, сортировать по времени, если нет.

Также проверьте консоль Java на наличие ошибок. Когда приложение Java запущено, щелкните правой кнопкой мыши значок Java на панели задач и выберите «Открыть консоль 1.X.XX», где Xфайлы заменяются на текущую версию.

Если вы работаете с самой последней версией Java, это может привести к нарушению совместимости со старой версией Netbeans. Проверьте дату выпуска для конкретной версии Netbeans и загрузите соответствующую JRE, выпущенную в то время, чтобы обеспечить максимальную совместимость. Вы можете найти более старые версии JRE здесь .

Ничего в логах. Что касается версии JRE - очевидно, она распространяется с правильной версией JRE. Oded 15 лет назад 0
Он распространяется вместе с ним, но использует ли он старый? Проверьте переменную среды PATH. John T 15 лет назад 0
Netbeans 4.1 был выпущен в мае 2005 года и был протестирован с J2SE JDK 5.0. Примечания к выпуску указывают, что он также должен работать на `J2SE SDK v1.4.2`. см. http://www.netbeans.org/community/releases/41/ и http://www.netbeans.org/community/releases/41/relnotes.html. quack quixote 15 лет назад 0
0
harrymc

Поскольку вы говорите, что проблема вызвана NetBeans 4.1, вы пытались переустановить NetBeans?

Попробуйте удалить и переустановить его с минимальной установкой, которая соответствует вашим потребностям.
Если у вас есть какие-либо плагины, не устанавливайте их для начала.

Перед запуском сделайте резервную копию каталога (ов) NetBeans, чтобы иметь возможность отменить его, если дела пойдут плохо, и удалить все остатки, оставшиеся в каталоге после удаления.

Я действительно удалил и переустановил. Нет радости :( Oded 15 лет назад 0

Похожие вопросы