以下のようにプログラムを実行すると、以下の例外が発生します。
java -jar MQprogram.jar
必要なすべてのjarを参照するクラスパスを正しく設定しました。「com.ibm.mq.jmqi.jar」もMQExceptionを持つクラスパスで参照されます。
`スレッド「メイン」での例外 java.lang.NoClassDefFoundError: com/ibm/mq/MQException 原因: java.lang.ClassNotFoundException: com.ibm.mq.MQException java.net.URLClassLoader$1.run で (不明なソース) java.security.AccessController.doPrivileged(ネイティブメソッド)で java.net.URLClassLoader.findClass (不明なソース) で java.lang.ClassLoader.loadClass で (不明なソース) at sun.misc.Launcher$AppClassLoader.loadClass (不明なソース) java.lang.ClassLoader.loadClass で (不明なソース) java.lang.ClassLoader.loadClassInternal で (不明なソース) メイン クラス com.test.bo.MQprogram が見つかりませんでした。プログラムは終了します。 `
バグがどこにあるかはまだわかりません。