IDEA_部署项目到Tomcat上显示ClassNotFoundException

刚接触到公司的ssh项目的时候,不大熟悉tomcat的部署,在同事的帮助下把项目部署到tomcat上跑的时候遇到了问题。
控制台输出报错显示

Error during artifact deployment. See server log for details.

去查看tomcat的日志发现报错
在这里插入图片描述
在这里插入图片描述
查看日志得知错误是没有找到对应类。但是查看对应的依赖也有引入。
这个时候可能出现的情况就是依赖没有被部署到tomcat上面去
在这里插入图片描述
打开 artifacts 的时候发现 lib 包是没有被导入进去的
在这里插入图片描述
这个时候新建一个目录 lib
在这里插入图片描述
把项目的jar包引入到lib中
在这里插入图片描述
引入所有的jar包之后点击ok。
打开 maven 点击compile
在这里插入图片描述
编译的过程中出现了项目包冲突等问题,将问题解决之后,成功编译的包为
在这里插入图片描述
配置文件和类都被导进去了。
重新运行项目,查看生成的out目录。
在这里插入图片描述
xml配置文件lib包都存在。
项目也成功运行起来了。
会出现这个问题感觉是idea的问题,idea有的时候是不会把jar包加入到lib中的,这个时候就需要开发人员自己去检查。所以我把问题的类型归入到idea里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值