生产环境jar包统一管理
项目是用maven管理,一个父级目录,统一管理各个模块都使用的jar包,子级就是各个具体业务模块了,在业务模块里也有自己模块使用的jar包。
现在的问题是:jar改变的可能性比较小,每次发布新版本压缩代码以及jar包到一个tar包里,大约60+M,很大。
现在有这么一个想法:maven打包只压缩程序员写的代码,jar包放在一个具体目录,在启动脚本里指定具体jar包目录加载。大体方案可以实现了,现在有这么几个问题:
- 每个子模块一个jar包目录的话,如果改变父级的jar包,所有子模块的jar包目录都要更新下;
- 如果改变的jar包有依赖其他jar包,则必须把依赖jar包也要更新;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
maven
参考maven provided设置
改scope就可以了吧
然后呢?生产环境如何处理?
jar传到自己的maven仓库嘛