Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.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 在构建期间强制执行特定的jar版本_Java_Ant_Ivy - Fatal编程技术网

Java 在构建期间强制执行特定的jar版本

Java 在构建期间强制执行特定的jar版本,java,ant,ivy,Java,Ant,Ivy,在我们的项目中,我们使用AntBuild生成ear。在构建过程中,我们使用了ivy.xml文件,其中提到了项目所需的所有jar 问题:我需要junit-4.10.jar来构建我的junit,但在运行时,我得到了“VM Fork Error.Exitting Abnormally”,我分析发现,我在ivy文件中提到的其他一些依赖jar在内部使用junit-3.8.jar,因此我们有两个版本的同一jar,无法解决运行时使用的问题 如果我想强制使用junit-4.10版本jar而不是3.8版本,我应该

在我们的项目中,我们使用AntBuild生成ear。在构建过程中,我们使用了ivy.xml文件,其中提到了项目所需的所有jar

问题:我需要junit-4.10.jar来构建我的junit,但在运行时,我得到了“VM Fork Error.Exitting Abnormally”,我分析发现,我在ivy文件中提到的其他一些依赖jar在内部使用junit-3.8.jar,因此我们有两个版本的同一jar,无法解决运行时使用的问题

如果我想强制使用junit-4.10版本jar而不是3.8版本,我应该怎么做