Java 如何在Fitnesse测试用例中设置类文件的相对路径

Java 如何在Fitnesse测试用例中设置类文件的相对路径,java,classpath,fitnesse,Java,Classpath,Fitnesse,我已经在我的本地机器上创建了Wiki页面和装置,并且运行良好。 但是,如果我与其他人共享相同的代码,他们总是需要更改类路径中类文件的路径 例: 我的机器中的类路径 !!定义测试系统{fit} 类路径:fitnesse-standalone.jar 类路径:C:\Users\workspace\FitneesProject\target\classes 我朋友机器中的类路径 !!定义测试系统{fit} 类路径:fitnesse-standalone.jar 类路径:D:\testworkspace

我已经在我的本地机器上创建了Wiki页面和装置,并且运行良好。 但是,如果我与其他人共享相同的代码,他们总是需要更改类路径中类文件的路径

例:

我的机器中的类路径

!!定义测试系统{fit} 类路径:fitnesse-standalone.jar 类路径:C:\Users\workspace\FitneesProject\target\classes

我朋友机器中的类路径

!!定义测试系统{fit} 类路径:fitnesse-standalone.jar 类路径:D:\testworkspace\FitneeseProject\target\classes

此外,当通过Jenkins运行测试用例时,这些硬编码路径将不起作用


是否有任何选项设置相对路径。

您指定的路径是相对于启动fitnesse的当前目录的


因此,如果您和您的朋友在启动wiki时都将包含独立jar的目录设置为当前目录。类路径可以是该目录的相对路径。

谢谢@Fried。你接受了你的回答,救了我一天。