java -jar引用其它jar包的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_22222499/article/details/98779281

背景

有这样一种情况,如果是java -jar xx.jar这种情况,通常我们的逻辑是会把所有的jar包放在一起,这样打包,这个会存在一种情况,就是打包下来非常大,由于程序要传到服务器上执行,大概率会多次修改,这样会很浪费时间在打包,上传过程

解决思路

把依赖包打在一起,这部分代码基本不会动,只传一次上去,然后打包业务jar包的时候,不打依赖,那这样的话,问题不就解决了吗

实践

具体的打包方式我就不讲了,都是用maven来处理

关键是如何执行

java -cp xx.jar:aa.jar 主类

总结

这个方式找百度了半天,没找到,然后我想了下kafka的启动方式,一下就解决了问题了,
重点是解决问题的思路,可以多借鉴下其它的例子

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_22222499/article/details/98779281