在Eclipse中tomcat上的NoClassDefFound,但是我已将它添加到classpath中

时间:2013-05-01 13:43:52

标签: eclipse jsp tomcat tomcat7

我看过这个问题的其他答案,并且我试过跟随它们。基本上这是场景:我有一个通过jsp页面调用的类。该类有一个类,可以在jar文件中找到。当我去那个页面时,我得到了一个未找到类的异常,对于jar中的类。

部署后,如果我转到部署的文件夹,我会找到有问题的jar文件,并且它在jar中有类。我也尝试将它添加到eclipse的部署程序集中无济于事。

我可以尝试任何想法吗?

这是tomcat7上eclipse中的动态Web项目。感谢您的投入。

编辑:它变得越来越怪。我可以从与生成类未找到异常的jar相同的jar中调用其他类。

再次编辑:它是一个noclassdeffound异常,而不是类未找到异常。道歉。

1 个答案:

答案 0 :(得分:0)

好吧,这是一个非常具体的问题,我很抱歉问哈哈。没找到的课程实际上并不是它所说的那个。它只是因为某些原因我从未找到它,但它实际上找不到它试图抛出的另一个Exception类。它之所以这样做是因为我需要为我的应用程序设置一个fedlet。所以,这个问题是我的申请特有的。