我发出命令:
mvn -Dtest=RegressionSerialIT test -Dcucumber.options='--tags "@regression"'
我需要在 maven 命令运行时在 IntelliJ 中设置断点,并在 IntelliJ 中调试测试运行。
最佳答案
我为解决问题所做的步骤
- 发出 mvndebug -Dtest=RegressionSerialIT test -Dcucumber.options='--tags "@regression"' ,这将使 Maven 连接到端口 8000(可能有方法更改此默认端口关联)。
- 在 IntelliJ Run -> Edit Configurations -> Remote - 将名称设置为“Remote Test Maven”并将端口设置为 8000。
- 从“运行”下拉列表中选择“远程测试 Maven”,点击“昆虫/爬虫”。
IntelliJ 将在您设置的第一个断点处停止。
关于java - 当我通过 CLI 发出 Maven 命令时,如何使用 Maven 调试 Intellij 2018.3.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54620779/