1
1
以下内容对我很有用: export maven_opts=“-xdebug-xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8787-xnoagent-djava.compiler=none” 然后开始我的MVN测试: 根项目上进行构建 (Maven现在挂起等待调试器连接) 然后在远程调试会话中启动Eclipse,指向本地主机端口8787(如上所述),并设置适当的断点。 |
2
0
不使用Maven开始测试,而是使用JUnit在IDE中开始测试,这不是更容易吗?那么您可以直接使用调试器吗?我通常这样做,以至于CI服务器使用Maven来执行jbehave,但是在IDE中,我更喜欢更直接的执行方式。 |
3
0
这对我很有用:
|
4
-1
mvn-e-o-dmaven.surefire.debug=“-xdebug-xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8787-xnoagent-djava.compiler=none”集成测试 这条线很适合我。在Eclipse中设置jbehave项目 使用调试端口(8787)并在MVN等待连接到Eclipse项目时快速连接到调试程序。 |