Я запускаю свои тесты, используя плагин maven surefire. Когда мне нужно отлаживать код, я использую mvn -Dmaven.surefire.debug test
для перенаправления на отладчик eclipse.Перенаправить ведение журнала maven на консоль eclipse
Это хорошо работает, но операторы журнала не перенаправляются на консоль eclipse. В любом случае мы можем перенаправить операторы log and System.out
в представление консоли eclipse.
Я попробовал установить useFile=false and maven.test.redirectTestOutputToFile=false
объектов недвижимости. Эти параметры не работают.
Почему вы звоните в командной строке, если вы хотите запустить юнит-тесты в Eclipse? Просто запустите модульный тест из Eclipse, и вывод журнала будет помещен в консоль eclipse. – khmarbaise
Eclipse использует плагин M2E, который отличается от фактической установки maven. У меня несколько проектов в моей рабочей области, поэтому плагин M2E не работает последовательно для сборки и тестирования. Однако сборка и тестовые примеры отлично работают в командной строке. Кажется, что многие люди сталкиваются с проблемами с плагином M2E, и рекомендованный подход связан с командной строкой. –
@NareshVavilala Вы можете определить внешний Maven через окно → Настройки → Maven → Установки в Eclipse. –