我正在使用Maven的Spring环境,我在BDD测试中添加了一个Cucumber插件,我已经指定了所有路由的pom.xml但是当我尝试运行作为单元测试时,我发现 java.io.FileNotFoundException
这是完整的痕迹:
cucumber.runtime.CucumberException: java.io.FileNotFoundException: C:\Program%20Files\M2_Repo\info\cukes\cucumber-core\1.2.2\cucumber-core-1.2.2.jar (The system can not find the specified route)
at cucumber.runtime.io.ZipResourceIteratorFactory.createIterator(ZipResourceIteratorFactory.java:41) .... and so on
但是当我访问.jar应该是的地方时......是的,它就在
\ M2_REPO \信息\ cukes \黄瓜核\ 1.2.2 \黄瓜核-1.2.2.jar
为什么我的环境没有找到路径?我应该手动将jar添加到maven存储库吗? 我会在下一个项目中找到同样的问题吗?
提前致谢
答案 0 :(得分:0)
似乎问题在你的本地存储库中,我会删除它,然后进行maven clean install(mvn clean install)来构建模块并在myrepo中重新安装它,检查你的环境变量。