解决最新版fitnesse无法运行测试用例的问题

 用fitnesse-standalone.jar这个jar包时

运行测试用例会报错,显示IOException:can not run program:”c:program filesjavajdk_1.6_43;javain“,error****=2“等之类的错误(具体错误不太记得了。。当时没有复制下来) (不过呢,用老版fitnesse不会报错,也就是fitnesse.jar这个包)

其实我的jdk应该是装成功的。因为javac 或java -version 都可以,没有报错

原因:各种百度后发现是jdk安装的路径有空格(program files),所以运行用例时找不到这个路径(至于为什么我也不太清楚)

解决方法:卸载当前jdk,重新安装,并且安装在没有空格的目录下(C:Java)

原文地址:https://www.cnblogs.com/weiweiyao/p/4173986.html