私はカフカ+環境でのデバッグ例FLINKのIDEAに書かれています
コードを介してコンパイルするが、デバッグをデバッグするとき、異常と表示されています。
java.lang.NoClassDefFoundErrorが:ORG / apacheの/ FLINK /ストリーミング/ utilに/シリアライズ/ DeserializationSchema java.lang.Class.getDeclaredMethods0(ネイティブメソッド)で java.lang.Class.privateGetDeclaredMethodsで(Class.java:2701) でのjava.lang .Class.privateGetMethodRecursive(Class.java:3048) java.lang.Class.getMethod0(Class.java:3018)で java.lang.Class.getMethod(Class.java:1784)で sun.launcher.LauncherHelper.validateMainClassで( LauncherHelper.java:544) sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)にて れるjava.lang.ClassNotFoundException:org.apache.flink.streaming.util.serialization.DeserializationSchemaによって引き起こさ java.net.URLClassLoaderで。 findClass(URLClassLoader.java:381) java.lang.ClassLoaderのでは。 loadClass(ClassLoader.java:424) sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:331)で java.lang.ClassLoader.loadClass(ClassLoader.java:357)で ... 7もっと 「127.0.0.1:ターゲットVMから切り離され、アドレス55548' 、輸送: 『ソケット』 エラー:A JNIエラーが発生した、インストールを確認して、もう一度試してください スレッドの例外を『メイン』 プロセス終了コード1で終了
また、追加のジャーを備えた達人の構成は、また、添加します。
生と死はDEBUG、ブート・エラーではありません、直接起動することはできません。
長い理由を探し、最終的には理由が見つかりました:
で 実行/編集設定の チェックで 「提供」スコープとの依存関係を含めるだけで罰金を保存して実行し、後。
取得します。