求助:Fitnesse启动未使用Spring模块内已有fitnesseroot文件夹
解决Fitnesse启动时未使用指定fitnesseroot目录的问题
具体排查与解决步骤
启动时指定目录参数:启动Fitnesse时通过
-d参数明确指定Spring模块内的fitnesseroot路径。命令行示例:java -jar fitnesse.jar -d /你的/spring模块路径/fitnesseroot若用构建工具启动:
- Maven(fitnesse-maven-plugin):在插件配置的
<configuration>中添加:<fitnesseRootDirectory>${project.basedir}/fitnesseroot</fitnesseRootDirectory> - Gradle:在build.gradle里配置:
fitnesse { rootDir = file('fitnesseroot') }
- Maven(fitnesse-maven-plugin):在插件配置的
检查配置文件:查看是否存在
fitnesse.properties,确保其中fitnesse.root.dir属性指向目标目录,示例:fitnesse.root.dir=./fitnesseroot路径可使用相对路径(相对于启动工作目录)或绝对路径。
确认IDE启动工作目录:如果在IDE中运行Fitnesse,检查运行配置的「工作目录」是否设置为Spring模块的根目录。若工作目录在模块外,Fitnesse会自动在该目录下新建
fitnesseroot。验证目录权限:确保Spring模块内的
fitnesseroot目录具备读写权限,避免Fitnesse因无法访问原有目录而创建新目录。
内容的提问来源于stack exchange,提问作者UNKNOWN INFORMATION
相关产品推荐
相关产品推荐

