严重: Servlet.service() for servlet jsp threw exception java.lang.VerifyError:请各位大侠们帮帮忙?

2025-01-04 10:17:32
推荐回答(3个)
回答1:

class文件的编译平台版本和运行平台版本不兼容,这个问题还算是较为普遍的,发生的详细原因是:
当“校验器”检测到一个类文件虽然格式正确,但包含着一些内部不一致性或安全性问题时,抛出该错误。
例如,jdk版本不一致:如你用1.5的编译出来,然后去1.4运行就可能出现这样的问题。1.4编译出来的,到1.5上运行就不会有这样的问题。
根据你列出的信息,我猜测应该是IDE的开发环境中的JDK平台版本与web容器所使用的JDK/JRE版本不一致,且后者版本较高导致,你可以再IDE中调整JDK版本,或使其与web容器使用同一JDK或同一版本JDK即可解决问题。

回答2:

apache jasper

回答3:

方法安全性错误