eclipse - NoClassDefFound on tomcat in eclipse,但我已将其添加到类路径

标签 eclipse jsp tomcat tomcat7

我查看了此问题的其他答案,并尝试遵循它们。基本上是这样的场景:我有一个通过 jsp 页面调用的类。该类有一个在 jar 文件中找到的类。当我转到该页面时,对于 jar 中的类,我得到一个未找到类的异常。

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

有什么我可以尝试的想法吗?

这是在tomcat7上的eclipse中的一个动态web项目。感谢您的输入。

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

再次编辑:它是一个 noclassdefound 异常,不是类未找到异常。抱歉。

最佳答案

好吧,这是一个非常具体的问题,我很抱歉提出这个问题哈哈。未找到的类(class)实际上并不是它所说的类(class)。它只是出于某种我从未发现的原因抛出它,但它实际上找不到它试图抛出的另一个 Exception 类。它这样做的原因是因为我需要为我的应用程序设置一个 fedlet。是的,这个问题是针对我的应用程序的。

关于eclipse - NoClassDefFound on tomcat in eclipse,但我已将其添加到类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16319260/

相关文章:

java - 是否可以在显示index.jsp之前调用Servlet

java - 如何使用 Struts 2 从服务器检索图像给用户

http - 在浏览器中点击刷新时缓存控件不起作用

tomcat - 如何修复 Tomcat 7.0.35 中 org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry 中的 StackOverflowError

服务器启动时出现 Java Runtime Environment SIGSEGV 错误

java - 用java播放歌曲

java - 从前一个 Controller 重定向时未调用 Post 方法

java - 如何在 Microsoft Azure 网站上更改 jvm 参数

Eclipse、Git 和 Bitbucket - 无法推送 - 错误 401 未经授权

javascript - 默认情况已经定义了吗?