MQ jar与Maven for IVY兼容

MQ jar与Maven for IVY兼容,maven,ivy,ibm-mq,Maven,Ivy,Ibm Mq,我目前在公司的任务是实施常春藤依赖管理。 现在,我找到了在普通Maven存储库中找不到的以下库,例如: com.ibm.mq.jar com.ibm.mq.pcf.jar 等等(它们都带有前缀:com.ibm.mq) 我可以在一个单独的网站上找到它们: 但它与Maven不兼容 那么,我在哪里能找到这些?克服这一问题的最佳解决方案是什么 我在想,手动将它们上传到TeamNexus。但在这种情况下,这是通常的程序吗 提前非常感谢。找到这些的最佳地点是直接从IBM。有关可用的WMQ Java/JMS

我目前在公司的任务是实施常春藤依赖管理。 现在,我找到了在普通Maven存储库中找不到的以下库,例如:

com.ibm.mq.jar

com.ibm.mq.pcf.jar

等等(它们都带有前缀:com.ibm.mq)

我可以在一个单独的网站上找到它们: 但它与Maven不兼容

那么,我在哪里能找到这些?克服这一问题的最佳解决方案是什么

我在想,手动将它们上传到TeamNexus。但在这种情况下,这是通常的程序吗


提前非常感谢。

找到这些的最佳地点是直接从IBM。有关可用的WMQ Java/JMS客户端的不同版本,请参阅

至于打包这些文件的最佳方法,请注意,如果您希望IBM支持它们,您需要安装客户机代码,而不仅仅是打包到jar文件中。IBM不愿意支持非标准安装的原因也应该与您有关,如果应用程序要在生产环境中安装。完整客户端包括相当多的附加功能,如诊断、跟踪功能、加密库、JSSE等。此外,它是唯一可以应用IBM维护的安装

如果您从第三方站点(如上面链接的站点)安装JAR,您知道它们是什么版本吗?是否进行了任何维护?是否应用了最新的修补程序?由于IBM只分发完整的客户端,并且OEM无权分发jar文件,除非作为其应用程序的一部分,因此任何提供WMQ jar文件的网站都是盗版

我意识到,当您习惯于只需要抓取一些罐子就可以离开时,要求您进行完整的客户端安装被认为是一种负担。另一方面,如果您不需要支持,那么您可以在某个VM上安装WMQ客户机,使其保持最新并从那里获取jar文件。这样,您就拥有了一组已知良好的文件,这些文件都是同步的,您可以访问这些文件


如果您想向IBM建议他们需要一个更轻量级的Java解决方案,请随时在会议上提出要求(如果已经存在,请投票表决)。

谢谢。问题在一开始只是一个.jar下载,结果是一个IBM软件实践。我将向我的团队提出这个问题。再次感谢。那么为什么IBM不创建自己的存储库呢?然后,我们只能将其添加到pom文件中。现在解决这个问题的唯一方法是在Nexus上拥有我们自己的回购协议并手动上传工件。这只是90年代的风格,你不觉得吗?点击我答案底部的链接,直接告诉IBM。如果有足够多的人想要这个功能,他们会添加它。我几个月前就已经添加了…:)但我们不要失望!革命万岁!这里:添加评论或投票或其他。下载整个MQ客户端(220MB)只是为了提取一些jar文件,这让我抓狂!!!