首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tomcat上部署的web应用程序中存在NoClassDefFound错误

Tomcat上部署的web应用程序中存在NoClassDefFound错误
EN

Stack Overflow用户
提问于 2015-06-05 14:23:20
回答 2查看 128关注 0票数 1

我是Java新手,正在尝试开发一个具有浏览服务器文件系统功能的Java web应用程序。当我在Eclipse中运行应用程序时,该功能工作得很好,但是如果我生成一个WAR文件(通过Eclipse中的"Export as WAR“)并在Tomcat7上进行部署,它会抛出一个NoClassDefFound错误。

我已经将所需的jar放在WEB-INB/lib文件夹中,并且还注意到jar在部署后可用。

EN

回答 2

Stack Overflow用户

发布于 2015-06-05 14:38:38

首先检查你的BuildPath。您的jars被添加到构建路径中,而不是。check with this link

票数 0
EN

Stack Overflow用户

发布于 2015-06-05 14:41:49

如果没有异常跟踪,则无法提供更多详细信息,但请尝试以下操作:

  • 复查java.lang.NoClassDefFoundError错误并确定缺少的Java类。
  • 从编译/生成环境中验证并定位缺少的Java类。-Determine如果缺少的Java类来自您的应用程序代码或第三方API.
  • 在您的项目上转到Properties (右键单击)> Java Build Path > Order and Export。检查是否包含所有需要的库。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30659684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档