3

Jarファイル「com.ibm.mq.jar」をワークスペース(Eclipse IDE)にインポートしています。インポート中に、Jarファイル内のすべてのクラスを確認できる画面が表示されました。

作業スペースにインポートした後、パッケージをインポートすることができ、次のステートメントでエラーは発生しませんでした。

  import com.ibm.mq.*;

しかし、コードでは、パッケージに含まれていたクラスを使用できません。同様に、「MQC」はパッケージ内のクラスですが、コードでは反映されません(「MQCをタイプとして解決できません」というエラーが発生します)。

このjarファイルには、実際にはWebsphereMQAPIクラスが含まれています。

誰かがアドバイスできますか、私は何が欠けていますか。

4

1 に答える 1

1

MQ 7を使用している場合は、こちらのドキュメントを確認してください。非推奨についてはいくつかのことが行われてcom.ibm.mq.mqcおり、使用するバージョンによっては、そのクラスはに置き換えられましたcom.ibm.mq.constants.MQConstants。このように、他の場合もあります。

実際com.ibm.mqには例外のみが含まれているMQExceptionため、そこにはクラスはありません。最初のステップとして、使用しているバージョンを確認し、ドキュメントをもう少し深く掘り下げることをお勧めします。

于 2012-11-08T13:30:23.833 に答える