Spark の問題解決_org.json4s.package$MappingsException:メソッド本体で定義されたクラスはサポートされていません

問題の原因:

org.json4s.jackson.SerializationwritePretty メソッドは、メソッド本体内で定義されたクラスを処理できません。エラー メッセージorg.json4s.package$MappingsException: 不支持在方法体中定义的类は、writePretty メソッドを使用してシリアル化しようとしたときに、メソッド本体内で定義されたケース クラスが問題を引き起こしていることを示しています。

コード:parent_v7 バージョン

解決:

主な変更点には、Node クラス定義を最上位に移動し、buildHierarchy メソッドが メソッドを返すように調整することが含まれます。 =3>。このようにコードを整理すると、正常に実行できるようになります。 Seq[Node]

おすすめ

転載: blog.csdn.net/qq_52128187/article/details/134789861