idea运行项目报错找不到jar包

新人入职将项目down下来后  运行出错  找不到日志包  

一开始以为是pom文件的原因   疯狂百度   什么jar包冲突  什么jar包没引入等等

按网上的走了一遍  依然不行  

 

 

既然找不到日志包  那就把它缺的包给它放入放入target下的lib中咯

运行项目后又开始报找不到另一个包的异常  其实这里应该想到原因了...但当时没有

 

之后同事重新down了一份svn的代码  运行正常  说明pom没有问题   

既然没有问题  那么思路就错了  让另一个同事来帮我看了下 

他打了个war包后放在tomcat下的webapp下居然运行成功了

当时匪夷所思  因为之前记得idea运行tomcat时是不会在tomcat下的webapp下生成文件的

百度了下

https://blog.csdn.net/z69183787/article/details/78030857

这个帖子看后发现idea的tomcat执行的最终还是idea下生产的target文件

那么  我就看了下idea上重新生成的target文件  卧槽  一看这个lib文件夹

了然  原来是之前运行的项目生成的lib包不全的原因导致的

至此  我真是日了特老母

 

可是我看我的war包中是全的

运行生成的target中的lib是不全的!!!

 

 

暂时不知道为何idea运行时生成的target中的lib不全的原因

因为我的war是全的   所以

暂时的解决方法是用maven的package生成target后运行

 

========================================分割线===========================================

灵光一现   终于知道为什么了

特么我当时从svn down下来的项目就有target文件  结果idea执行的时候一直都是执行svn上下下来的那个target  而那个target是有问题的 艹  坑了我那么久  也怪我 没注意  就应该先clean 再package的

 

这只是针对我这种情况  大部分情况应该就是pom文件原因

 

=====================================================================================

打个广告  最近开发了一个记账小程序  有这方面需求的可以看看

 

 

 

 

 

 

 

 

 

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值