关于在idea下互相依赖的项目在部署到tomact中遇到的Class

这次开发项目中碰到一种情况,可能一般人不会遇到这种情况,就是小组开发,有人专门写工具类,有人专门写数据库操作,有人专门写前端生成等等,但是项目运行是在一个web项目中跑起来的,比如

 

这种结构的项目,DbData其实是个java项目

 

同理Tools也是个java项目

 

但是WebFounds是个javaweb项目,项目运行是将此模块运行即可,但是有时候操作不当会出现这种或者那种缺少某个类或者不能加载子节点或者会因为重复加载jar包导致无效的验证等等(中文意思大概是这样的,应文忘记了哈)

首先,先将module依赖添加进去,否则无法调用其他项目的方法

 

 

 

 

其次,添加生产jar包

 

 

 

 因为我是仅仅生成到默认的位置,所以不更改任何位置,而且其他模块可能一直在更改中,故每次都重新生成

同理生成其另外的jar包

将生成的jar添加到需要的位置,此处将jar放到lib下面

 结果如下,生成了对应的jar包(注意,如果是多个项目模块同样需要某些jar包,做好将jar放到一个项目的位置,因为他们之间是互相引用的额,故在其他需要的模块中可以添加jar的引用)

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值