Ibm mq MQQueueManager(字符串queueManagerName)引发MQException

Ibm mq MQQueueManager(字符串queueManagerName)引发MQException,ibm-mq,Ibm Mq,我有一个java程序来浏览队列中的消息 当我运行应用程序时,它会显示“java.lang.NoClassDefFoundError:”错误 我还有jar com.ibm.mq,它包含类MQQueueManager。但我得到的错误消息是“这个元素既没有附加的源代码也没有附加的Javadoc,因此找不到Javadoc。” 第二项问题 这是一个浏览消息的程序。浏览消息后,如何仅从消息中获取消息ID 请给我答案 通常,您看到的错误是由于人们获取jar文件而不是从供应商分发介质安装客户机造成的。如果您没有

我有一个java程序来浏览队列中的消息

当我运行应用程序时,它会显示“java.lang.NoClassDefFoundError:”错误 我还有jar com.ibm.mq,它包含类MQQueueManager。但我得到的错误消息是“这个元素既没有附加的源代码也没有附加的Javadoc,因此找不到Javadoc。”

第二项问题 这是一个浏览消息的程序。浏览消息后,如何仅从消息中获取消息ID


请给我答案

通常,您看到的错误是由于人们获取jar文件而不是从供应商分发介质安装客户机造成的。如果您没有从介质安装IBM MQ客户端,您可以免费下载它。这将提供完整的客户端、测试安装的初始验证程序(IVP)以及许多其他诊断

至于消息ID

     MQMessage myMessage = new MQMessage();
     byte myMessageID = myMessage.messageId;
…根据文件和