intellij无法调试cucumber+serenity测试运行

cuxqih21  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(422)

我在intellij中获得了JavaCucumber+serenity项目,我配置了maven运行configure:working directory:xx命令行:clean verify“xx”
运行配置之前工作正常,我可以使用它运行测试以及启动调试模式。
然而,突然之间,我不能再运行调试模式了。即使我点击了调试按钮(绿色小错误),它也不会在断点处停止。
如果我将断点添加到java.lang对象类中,它仍然会停止,但它从未在实际测试方法的任何断点处停止,非常奇怪……有人能帮忙吗?谢谢

u5i3ibmn

u5i3ibmn1#

surefire启动一个新的jvm来运行测试(fork)。您正在调试启动第二个jvm的jvm,而不是运行测试的jvm。
更改fork模式或将调试器附加到fork jvm。
http://maven.apache.org/surefire/maven-surefire-plugin/examples/debugging.html

相关问题