关于发布一个jar包供别人调用的方式讨论

qwerty123501029 qwerty123501029 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题描述:
我现在在做一个功能,就是连接mq,统一发送的程序。因为这个功能可能多个工程需要用到。
所以需要打成jar包供其他工程来引用。
我自己的这个工程里面用到了一些第三方的jar包,比如说activemq的包和json的包。
那么,问题来了,怎么打包合适?
1、直接打包,把自己工程里面引用到的包不打,然后提供给别人的时候,除了提供自己的包,还给他们列表
让他们根据自己的实际情况来添加。
2、把自己用到的第三方包也打到包里面(不知道这种方式可不可行)。给别人提供一个包。
3、网上说用maven管理。我想请教这个怎么管理,是多个工程都用maven来管理,我提供pom.xml文件吗?还是怎么管理?
4、其他合适的方法。



PS:其实我的功能就是想做成给别人提供一个jar包,他们就直接能用,不管他们是web project还是java project,
不知道这样的功能能不能实现?
...全文
评论 7
收藏 已收藏
分享
返回顶部
qwerty123501029
Java 51,407 成员 86,128 内容