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 Mockit在maven依赖项中使用时初始化失败_Java_Maven - Fatal编程技术网

Java Mockit在maven依赖项中使用时初始化失败

Java Mockit在maven依赖项中使用时初始化失败,java,maven,Java,Maven,在我的测试中出现以下错误。我使用的是一个内部jar,它有mockit 1.0,但由于我遇到了需要更低jvm的错误。因此,在下面添加了依赖项,以便我可以强制maven使用下面的版本,但现在得到下面的错误 注意:此解决方案在windows中有效,但现在在mac中不起作用 Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test failed: There was an error

在我的测试中出现以下错误。我使用的是一个内部jar,它有mockit 1.0,但由于我遇到了需要更低jvm的错误。因此,在下面添加了依赖项,以便我可以强制maven使用下面的版本,但现在得到下面的错误

注意:此解决方案在windows中有效,但现在在mac中不起作用

Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test failed: There was an error in the forked process

[错误]java.util.ServiceConfigurationError:org.testng.ITestNGListener:Provider mockit.integration.testng.Initializer无法实例化

问题是,我的Pom中有一个公司构建的jar依赖项,它具有较旧版本的Jmockit。我通过在pom中添加排除,同时在pom中添加依赖项来解决这个问题