我目前在公司的任务是实施IVY依赖管理.现在我点击了以下通常的Maven存储库中找不到的库,例如http://mvnrepository.com:
com.ibm.mq.jar
com.ibm.mq.pcf.jar ...
等等(它们都带有前缀:com.ibm.mq).
我可以在一个单独的网站上找到它们:http://www.java2s.com/ 但它不兼容Maven.
那么,我在哪里可以找到那些?解决这个问题的最佳解决方案是什么?
我在想,将它们手动上传到团队联系人.但在这种情况下这是通常的程序吗?
非常感谢提前.
找到这些的最佳位置直接来自IBM.请参阅此答案,了解可用的WMQ Java/JMS客户端的不同版本.
至于打包这些的最佳方法,请注意,如果您希望IBM支持它们,您需要安装客户端代码而不是仅仅捆绑在jar文件中.如果要在生产中安装应用程序,IBM不愿意支持非标准安装的原因也应该引起您的注意.完整的客户端包括相当多的附加功能,如诊断,跟踪功能,加密库,JSSE等.此外,它是唯一可以应用IBM维护的安装.
如果您从第三方网站(如上面链接的网站)安装广告罐,您是否知道它们是什么版本?是否已应用任何维护?是否已应用最新补丁?由于IBM仅分发完整的客户端,并且OEM无权分发jar文件,除非作为其应用程序的一部分,因此任何提供WMQ jar文件的站点都是盗版它们.
我意识到,当你习惯于只是抓住一些罐子去时,要求你进行完整的客户端安装被认为是繁重的.另一方面,如果您不需要支持,那么您可以在某个位置的VM上安装WMQ Client,使其保持最新并从那里获取jar文件.这样,您就拥有了一组已知良好的文件,这些文件都是同步的,您可以应用维护.
如果您想向IBM建议他们需要更轻量级的Java解决方案,请随时在IBM Request For Enhancement(RFE)社区中提出要求(或者如果已经存在则对其进行投票).
归档时间: |
|
查看次数: |
1982 次 |
最近记录: |