【发布时间】:2021-01-29 15:06:25
【问题描述】:
总结
如何在 liberty-maven-plugin 的 "dev mode" 中迭代地运行我的单元/集成测试,并轻松打开和关闭调试器在运行测试本身的 JVM 中的启动?
背景
虽然 liberty-maven-plugin 默认以调试模式启动 Open Liberty 服务器,但有时您需要自己调试单元/集成测试的源代码。 liberty-maven-plugin 开发模式会启动服务器,并且(默认情况下)每次我点击<Enter> 时都会运行我的测试。
我可以利用标准的documented 方法,默认情况下会启动一个分叉的 JVM,等待端口 5005 上的调试器,例如:
mvn -Dmaven.failsafe.debug liberty:dev
但是如果我已经启动了开发模式而没有在命令行上设置该属性呢?
有没有一种简单的方法可以在事后启用调试器?或者在执行过程中打开/关闭它?
【问题讨论】:
标签: websphere websphere-liberty open-liberty liberty-maven-plugin