jsp标记库中的java.lang.VerifyError
我已经研究了java.lang.VerifyError的其他问题——但不能真正将解决方案直接与我的问题联系起来——因此,我来看看 我正在将java应用程序迁移到一个新容器。在这个过程中,我偶然发现了一些定制jsp标记库的错误。 标记库位于一个jar文件中,我没有该文件的源代码。启动应用程序时,出现以下错误:jsp标记库中的java.lang.VerifyError,java,jsp,Java,Jsp,我已经研究了java.lang.VerifyError的其他问题——但不能真正将解决方案直接与我的问题联系起来——因此,我来看看 我正在将java应用程序迁移到一个新容器。在这个过程中,我偶然发现了一些定制jsp标记库的错误。 标记库位于一个jar文件中,我没有该文件的源代码。启动应用程序时,出现以下错误: 14:05:05,392 ERROR [[FacesServlet]] Servlet.service() for servlet FacesServlet threw exception
14:05:05,392 ERROR [[FacesServlet]] Servlet.service() for servlet FacesServlet threw exception
java.lang.VerifyError: (class: dk/aaa/bbb/jsf/taglibs/ButtonTag, method: setId signature: (Ljava/lang/String;)V) Illegal use of nonvirtual function call
就我所见,tld文件在类路径上只存在一次,所以我有点迷路了。我希望有人能给我一个提示。
谢谢可能的副本也请查看