Отладчик IntelliJ IDEA пропускает точки останова при отладке тестов Maven
Я пытаюсь отладить тесты Maven в IntelliJ IDEA. Когда я открываю идея Maven-Проекты вид и щелкните правой кнопкой мыши на тест цель, я получаю возможность отладить его. Щелчок по нему выполняет эту цель, но выполнение никогда не останавливается ни в одной точке останова. Что я упускаю?
спасибо.
3 ответов
одним из решений было бы использовать удаленную отладку:
настройка плагина surefire:
<debugForkedProcess>true</debugForkedProcess>
;запустите тест (будет ждать подключения удаленного отладчика)
- создайте и запустите конфигурацию удаленной отладки в IntelliJ (попадет в точку останова); порт для подключения-5005.
просто отключите раздвоенный режим - что-то вроде этого в вашем файле pom (в разделе project/build/plugins):
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.14</version>
<configuration>
<forkMode>never</forkMode>
</configuration>
</plugin>
ваши источники для зависимостей не соответствуют двоичному коду. Убедитесь, что вы используете те же источники.