Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 找不到夹具:';packageName.className';在远程机器上运行fitnesse测试时_Java_Maven_Executable Jar_Fixtures_Fitnesse - Fatal编程技术网

Java 找不到夹具:';packageName.className';在远程机器上运行fitnesse测试时

Java 找不到夹具:';packageName.className';在远程机器上运行fitnesse测试时,java,maven,executable-jar,fixtures,fitnesse,Java,Maven,Executable Jar,Fixtures,Fitnesse,我开发了一个maven项目,其中我使用fitnesse doFixture创建了测试。在本地机器上也可以正常运行。但当我部署相同的 在远程计算机上使用: assembly:single install(我使用maven assembly插件获得了我项目的可执行jar及其所有依赖项) 运行任何测试时,我都会遇到以下错误: 找不到fixture:'packageName.className' 值得注意的是,所有测试都在本地机器上完美运行 有人能帮忙吗?我有什么遗漏吗 我读了几篇文章说要补充!将TES

我开发了一个maven项目,其中我使用fitnesse doFixture创建了测试。在本地机器上也可以正常运行。但当我部署相同的 在远程计算机上使用: assembly:single install(我使用maven assembly插件获得了我项目的可执行jar及其所有依赖项)

运行任何测试时,我都会遇到以下错误: 找不到fixture:'packageName.className'

值得注意的是,所有测试都在本地机器上完美运行

有人能帮忙吗?我有什么遗漏吗


我读了几篇文章说要补充!将TEST_SYSTEM{fit/slim}定义到我的测试页面,但我也没有成功。

您是否为您在远程机器上放置jar及其所有依赖项的位置正确设置了类路径(我认为它与本地不同)?是的,这就是问题所在!谢谢