tomcat8运行报nested exception is java.lang.NoClassDefFoundError

2022-07-28,,,,

   最近在项目中用到了第三方的jar包,该jar包没有maven方式下载,只能下载现成的jar包。在idea上运行时一切正常,但打成war包后部署在tomcat8上就报标题的那个错误,查网上的一个办法,说是在idea的Artifacts下,项目war.exploded的Available Elements下的jar包点击右键,放到项目的WEB-INF/lib下,然后点击apply,再点OK

   但是很遗憾,我的tomcat8还是报标题那个错误。下面说下我的解决办法,当tomcat把我的war包解压后,如下图所示:

我发现tomcat8解压war包后,在WEB-INF下多了一个lib-provided文件夹,里面就是一些我下载的第三方jar包,然后我就把这个文件夹里面所有的jia包全部复制到lib文件夹就解决问题了

  

本文地址:https://blog.csdn.net/qq_34309663/article/details/109622718

《tomcat8运行报nested exception is java.lang.NoClassDefFoundError.doc》

下载本文的Word格式文档,以方便收藏与打印。