当前位置:   article > 正文

jar已经导入,依然报:java.lang.ClassNotFoundException_已经导入了包 还提示 caused by: java.lang.classnotfoundexcep

已经导入了包 还提示 caused by: java.lang.classnotfoundexception

在java开发的过车中,在WEB-INF/lib下已经加入需要的jar,并且已经build Path --> add to build path 操作,而且在Referenced Libraries 中找到对接的路径。

但是此时项目启动的过程中报错: java.lang.ClassNotFoundException:

原因分析:项目代码没有报错,正常编译通过,说明已经正常导入此类jar包,发现部署的时候,在$TOMCAT_HOME/webapps/$PROJECT_NAME/../lib目录下是没有你要的那个jar包的。说明项目启动部署的时候没有正常导入jar包,并非项目开发时缺少jar包

解决方案:

一、(不推荐)部署好项目后,将jar复制到lib目录下即可。

二、(推荐,常用)右键项目名->properties->deployment assembly 点击页面的add按钮,选择你需要的jar包,点击finish即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/278944
推荐阅读
相关标签
  

闽ICP备14008679号