2009-07-16 233 views
0

我正在將這些集成到一個基本的Web應用程序中,並部署在Glassfish中。 在啓動時,我得到的錯誤是:Spring和JSF和JPA

nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;) 

我能找到的最接近的解決方案有事情做與asm.jar和CGLIB的節點p-2.1_3.jar。 我加了這些罐子,仍然有錯誤。然後我只刪除了asm.jar,但仍然出現錯誤。

任何人有任何想法?

回答

1

看起來好像你的classpath中某處有asm.jar的錯誤版本,或者你有其他一些類依賴於asm.jar,這與cglib-nodep.jar捆綁在一起的不同。
請嘗試用常規cglib.jar及其依賴項(包括asm.jar)單獨打包替換它。

+0

謝謝,就是這麼做的 – bmw0128 2009-07-16 17:56:01