Eclipse 以外でアプリケーションを実行する際に問題があります。IDE 内のアプリケーションで ClassCastException が発生しない場所で ClassCastException を発生させます。特に、キャストしようとしているインスタンスの名前をターミナルに出力し、IDE 内では「NestedEngineImpl」などの正しいタイプを提供しますが、IDE の外部では「EngineImpl」を提供しますが、EngineImpl を NestedEngineImpl にキャストすることはできません。 . NestedEngineImple は EngineImpl を拡張します。実行可能 jar は、Eclipse の Export Runnable JAR ファイルを使用して作成されています。jar が開き、例外が発生するまで実行されます。
どんなアドバイスでも大歓迎です。