我尝试使用fitnesse启用远程调试。低于错误。
无法完成测试:java.lang.Exception:FitClient:external 在建立连接之前终止进程。
要在调试模式下启动fitnesse,我在下面添加启动命令
set DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=9000
java -jar %DEBUG_OPTS% fitnesse-standalone.jar -p 81
有了这个,能够连接到Fitness过程,但是从Fitnesse GUI启用Tools-> Remote Debug会产生上述错误。有什么指针吗?
答案 0 :(得分:1)
FitNesse默认在单独的进程中启动正在测试的系统。您可以在启用调试的情况下执行测试套件,例如" MySuite套件&安培;调试"
确保所有必需的库都在您的类路径上(您用来启动FitNesse" java -cp jar1.jar:classes:fitnesse-standalone.jar fitnesseMain.FitNesseMain -p 81"),因为您的申请将在FitNesse流程内启动。