java.lang.VerifyError运行时异常及处理方法
2013-04-09 09:13
525 查看
由于一些历史原因,JDK6和JDK7可能会出现一些字节码验证的问题。完整的异常信息类似于
这个问题我在TeamCity中使用EMMA时遇到。修改后的ANT配置如下
[i]java.lang.VerifyError: Expecting a stackmap frame at branch target 11 in method com.evernotetodoweb.server.MockOAuthRequestServer.<init>()V[/i]
解决方案有两中,一、换回JDK6 二、运行时加入-XX:-UseSplitVerifier参数这个问题我在TeamCity中使用EMMA时遇到。修改后的ANT配置如下
[code] <junit printsummary="true">
<classpath>
<pathelement path="${test.build}" />
<path refid="library.all" />
</classpath>
<batchtest fork="yes">
<fileset dir="${test.src}">
<include name="**/Test*.java" />
</fileset>
</batchtest>
<jvmarg value="-XX:-UseSplitVerifier"/>
</junit>
相关文章推荐
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常的处理方法
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常的处理方法
- Android运行时出现的 java.lang.VerifyError 异常解决方案
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常的处理方法
- Android升级ADT和SDK版本运行项目 报出java.lang.VerifyError 异常解决办法
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常的处理方法
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常的处理方法
- Android ADT插件更新后程序运行时抛出java.lang.VerifyError异常解决办法
- java.lang.OutOfMemoryError异常解决方法
- java.lang.OutOfMemoryError异常解决方法
- Tomcat运行状态下 修改Velocity嵌套的页面时报 java.lang.OutOfMemoryError: PermGen space及其解决方法
- java.lang.OutOfMemoryError: PermGen space异常的处理
- java.lang.OutOfMemoryError异常解决方法
- 正确使用MySQL JDBC setFetchSize() setMaxRows()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java heap space
- eclipse运行java.lang.OutOfMemoryError: PermGen space解决方法
- JVM java.lang.OutOfMemoryError: PermGen space处理方法
- Android项目更换开发环境时出现的 java.lang.VerifyError 异常解决办法
- ssh整合问题总结--运行项目时报java.lang.StackOverflowError(堆栈溢出)异常
- 运行Tomcat启动项目异常:Java.lang.UnsupportedClassVersionError
- Maven运行异常:Exception in thread "main" java.lang.UnsupportedClassVersionError