Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.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 Spring测试仅在我的系统中失败_Java_Spring_Maven_Intellij Idea - Fatal编程技术网

Java Spring测试仅在我的系统中失败

Java Spring测试仅在我的系统中失败,java,spring,maven,intellij-idea,Java,Spring,Maven,Intellij Idea,我有一个JDK1.8项目,在我的maven repo中具有对本地jar的maven依赖性 我能够使用Intellij构建项目,但错误是找不到符号(符号是从本地jar导入包的类) 我可以使用“mvn包”成功构建项目 我花了这么多时间寻找解决方案,我已经做过的事情: 无效缓存 我已卸载并重新安装intelliJ mvn清洁安装-U mvn依赖关系:解决 mvn干净安装本地jar依赖性 在Intellij的maven配置中标记为“自动加载快照” 在Intellij中重新导入maven 同步化 仍然

我有一个JDK1.8项目,在我的maven repo中具有对本地jar的maven依赖性

我能够使用Intellij构建项目,但错误是找不到符号(符号是从本地jar导入包的类)

我可以使用“mvn包”成功构建项目

我花了这么多时间寻找解决方案,我已经做过的事情:

  • 无效缓存
  • 我已卸载并重新安装intelliJ
  • mvn清洁安装-U
  • mvn依赖关系:解决
  • mvn干净安装
    本地jar依赖性
  • 在Intellij的maven配置中标记为“自动加载快照”
  • 在Intellij中重新导入maven
  • 同步化
仍然有JUnit测试只在我的系统中失败。没有意义的断言错误


有什么想法吗?

断言错误不是编译错误。断言错误表示错误的测试或预期错误的内容。因此,请修复您的测试或代码。这与缺少依赖关系无关(因为它甚至不会编译代码)。我相信你从测试中得到的错误是有道理的。请试着更具体地解释你的问题。从测试中发送堆栈跟踪。顺便说一句,你说你的系统测试失败了。这是否意味着他们在另一个方面取得了成功?在这种情况下,检查差异。嗨,谢谢你的回答。他们在我的系统上失败了,但在其他系统上没有。所有这些都是断言错误,在不同的系统中都会通过罚款。稍后我将尝试发布一些stacktrace。用于测试的数据集xml文件是否可能出现问题?如果没有测试的源代码和设置,就无法确定。尝试在测试中添加一些日志,以查看发生了什么。或者,您也可以调试测试(只需添加断点并在调试模式下运行单元测试)。