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.lang.VerifyError:在目标站点的分支目标JDK 1.7处需要stackmap框架_Java_Maven_Junit_Verification_Jacoco_Noverify - Fatal编程技术网

java.lang.VerifyError:在目标站点的分支目标JDK 1.7处需要stackmap框架

java.lang.VerifyError:在目标站点的分支目标JDK 1.7处需要stackmap框架,java,maven,junit,verification,jacoco,noverify,Java,Maven,Junit,Verification,Jacoco,Noverify,在将我们的项目升级到JDK 7和JEE7时,我受到了验证错误的伤害,但日志中没有任何可用信息,即使调试标志已打开。我正在使用最新的maven版本,即V3.2.5,所有插件都有今天的最新版本!Eclipse Luna和jdk1.7.0_76 64位,来自win7上的Oracle。其他答案中建议的VM参数-XX:-UseSplitVerifier不会改变任何事情!但我可以肯定的是:对于maven的目标:在不发生验证错误的情况下打包、安装或部署,并且每个Junit测试都是绿色的。验证错误显示在目标“站

在将我们的项目升级到JDK 7和JEE7时,我受到了验证错误的伤害,但日志中没有任何可用信息,即使调试标志已打开。我正在使用最新的maven版本,即V3.2.5,所有插件都有今天的最新版本!Eclipse Luna和jdk1.7.0_76 64位,来自win7上的Oracle。其他答案中建议的VM参数-XX:-UseSplitVerifier不会改变任何事情!但我可以肯定的是:对于maven的目标:在不发生验证错误的情况下打包、安装或部署,并且每个Junit测试都是绿色的。验证错误显示在目标“站点”中“给定!那么没有一个JUnit测试通过!毫无疑问,JDK 6在同一个项目上从未出现过问题,该项目于3年前启动,并在许多站点成功运行!谁知道为站点目标生成报告时会出现什么问题呢?

我也面临同样的问题,如下所示配置和工作正常

<plugin>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <configuration>
        <propertyName>jacoco.agent.argLine</propertyName>
    </configuration>
</plugin>

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.10</version>
    <configuration>
        <argLine>-XX:-UseSplitVerifier ${jacoco.agent.argLine}</argLine>
    </configuration>
</plugin>

org.jacoco

站点的
阶段,使用您使用的报告插件,尝试在您配置的其他报告中生成
Surefire
报告,这似乎是失败的地方。无论您看到的stacktrace对您有多大帮助,都必须添加到OP中。您要求stacktrace是对的。我有一个closer查看我自己的结果,发现生成站点时通过的只是junit测试,而仅在执行包时通过。问题在于emma maven插件!关于emma插件站点生成的使用,我将尝试找出emma的错误!