Eclipse - JUnit - Произошла внутренняя ошибка во время: "Запуск MyMavenModule". Исключение нулевого указателя
Недавно я обновился до Eclipse 2020-06. После обновления я теперь не могу запускать тесты Junit в Eclipse, пока они работают без сбоев в Maven.
Вот скриншот ошибки:
Я пытался удалить .metadata
папку (я сделал резервную копию раньше), запустите новую копию eclipse и импортируйте в нее мой проект, а затем запустите еще одну новую копию eclipse и создайте в ней простой тест JUnit.
Все эти попытки приводят к одной и той же ошибке.
Что я делаю не так?
2 ответа
Я не смог решить проблему. Я попытался установить Java Development Tool, но установщик не смог выполнить OutOfMemoryException.
Поэтому я повторно загружаю Eclipse 2020-06 вручную, переустанавливаю все свои плагины и повторно импортирую свои проекты.
Я предполагаю, что установщик ooomph как-то испортился во время обновления с Eclipse 2020-03 до Eclipse 2020-06.
Я потерял почти день, чтобы это исправить!
Судя по скриншоту, у вас не было Eclipse 2020-06 (4.16.0), а была своего рода бета-версия / предварительная версия, которая могла быть нестабильной:
eclipse.buildId=4.16.0.I20200604-0540
означает сборку интеграции (I
) от 4 июня 2020 г. (20200604
) в 5:40 (0540
). После этой сборки и до выпуска было несколько сборок интеграции и один кандидат на выпуск. Через неделю это был второй кандидат на выпуск, который стал выпуском Eclipse 2020-06 и был выпущен 17 июня 2020 года.
Если вы не хотите иметь сборку интеграции, убедитесь, что в меню "Окно"> " Настройки: Обновление / установка"> "Доступные сайты программного обеспечения" у вас нет сайта обновлений с URL-адресом, содержащимstaging
.