我将Jar文件“com.ibm.mq.jar”导入我的工作区(Eclipse IDE)。 导入时,屏幕出现在我可以看到Jar文件中的所有类的位置。
将其导入工作空间后,我能够导入包,并且后面的语句没有给出任何错误。
import com.ibm.mq.*;
但是,在代码中我无法使用包中的任何类。 就像,“MQC”是包中的一个类,但在代码中它没有反映(如果我尝试使用它,“MQC无法解析为类型”错误。)
此jar文件实际上包含Websphere MQ API类。
任何人都可以提出建议,我错过了什么。
答案 0 :(得分:1)
如果您使用的是MQ 7,请查看其文档here。关于com.ibm.mq.mqc
的弃用有一些问题,并且根据您使用的版本,该类已被com.ibm.mq.constants.MQConstants
替换。像这一个,还有其他情况。
实际上com.ibm.mq
只包含异常MQException
,所以你不会在那里找到任何类。我建议你查看你正在使用的版本,并在第一步深入了解文档。