我有一个依赖于许多罐子的Maven战争项目。我将它们列在我的pom.xml文件的依赖项部分中,我看到这些jar文件放在WEB-INF / libs中。但是,当我在Glassfish上部署war文件时,它说它无法找到依赖jar中的类。
怎么办?
答案 0 :(得分:1)
对于NoClassDefFoundError没有简单的答案,除了你需要了解它告诉你什么,然后检查哪些类来自你的应用程序中捆绑的Jars与来自app服务器提供的Jars的类。请看一下这篇文章,以便对isse的可能原因做出很好的解释:What causes and what are the differences between NoClassDefFoundError and ClassNotFoundException?