org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID
项目跑的是spark2.4获取数据后写入Hive表中。使用的是cdh7的版本。
diagnostics: User class threw exception: java.lang.ExceptionInInitializerErrorat org.apache.spark.sql.catalyst.parser.AbstractSqlParser.parse(ParseDriver.scala:84)at org.apache.spark.sql.execution.SparkSqlParser.parse(SparkSqlParser.scala:48)at org.apache.spark.sql.catalyst.parser.AbstractSqlParser.parseTableIdentifier(ParseDriver.scala:49)at org.apache.spark.sql.DataFrameWriter.saveAsTable(DataFrameWriter.scala:409)at com.xinyan.blockchain.ods.DataLoadETH$.loadEth(DataLoadETH.scala:82)at com.xinyan.blockchain.ods.DataLoadETH$.main(DataLoadETH.scala:45)at com.xinyan.blockchain.ods.DataLoadETH.main(DataLoadETH.scala)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.spark.deploy.yarn.ApplicationMaster$$anon$2.run(ApplicationMaster.scala:665)
Caused by: java.lang.UnsupportedOperationException: java.io.InvalidClassException: org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID 59627784-3be5-417a-b9eb-8131a7286089 (expected aadb8d7e-aeef-4415-ad2b-8204d6cf042e or a legacy UUID).at org.antlr.v4.runtime.atn.ATNDeserializer.deserialize(ATNDeserializer.java:154)at org.apache.spark.sql.catalyst.parser.SqlBaseLexer.<clinit>(SqlBaseLexer.java:1175)
上面一直报不能反序列化。
org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID相关推荐
- java.io.InvalidClassException: org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID……
0.错误堆栈 Caused by: java.lang.UnsupportedOperationException: java.io.InvalidClassException: org.antlr. ...
- Warning:java: 来自注释处理程序 'org.antlr.v4.runtime.misc.NullUsageProcessor' 的受支持 source 版本 'RELEASE_6' 低于
.问题:Warning:java: 来自注释处理程序 'org.antlr.v4.runtime.misc.NullUsageProcessor' 的受支持 source 版本 'RELEASE_6' ...
- InvalidClassException: org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID
背景 spark antlr解析SQL报错如下 create table if not exists demo_dim_address_city (address_id bigint comment ...
- antlr4 for linux,ANTLR v4 安装以及试用 For Linux
ANTLR 简介 ANTLR-Another Tool for Language Recognition,Antlr 本身是使用 Java 开发的,它为包括Java,Python,C#在内的语言提供了 ...
- Antlr v4入门教程和实践
一.ANTRL 是什么 当我们实现一种语言时,我们需要构建读取句子(sentence)的应用,并对输入中的元素做出反应.如果应用计算或执行句子,我们就叫它解释器(interpreter),包括计算器. ...
- ModuleNotFoundError: No module named ‘antlr4‘ 或 Could not deserialize ATN with UUID
问题1. 无法安装antlr4 ModuleNotFoundError: No module named 'antlr4' 试图安装antlr4但是无法使用pip install antlr4安装,这 ...
- antlr v4 使用指南连载4——词法规则入门之黄金定律
词法规则入门 黄金定律一二 若输入串能被多个词法规则匹配,那么声明在词法文件最前面的规则生效. parser parser grammar HelloParser; options {language ...
- Antlr Tool与antlr runtime的版本一致性问题
1. 意外的问题 在学习Antlr4的visitor模式时,使用IDEA的Antlr插件完成了Hello.g4文件的编译,指定的package为com.sunrise.hello 使用visitor模 ...
- 【Antlr】Antlr API 简介
1.概述 </ 名称 解释 org.antlr.v4.runtime 该包包含了最常用的类和接口,例如与输入流.字符和词法符号缓冲区.错误处理.词法符号构建.词法分析和语法分析相关的类体系结构. ...
最新文章
- Django实战(20):分页(Pagination)
- 基于ZXing的二维码,你可以这样改造它
- idea 报错javax/xml/bind/DatatypeConverter
- java高并发(十六)J.U.C之ForkJoin
- VIM使用系列之一——配置VIM下编程和代码阅读环境
- noip2014到2017初赛普及组看程序写结果、完善程序
- jQuery基础学习笔记(下)
- java如何无感知部署_干货!如何平稳用户无感知的完成系统重构升级
- Linux的cron和crontab
- hp台式计算机u盘启动设置,hp惠普品牌机设置u盘启动教程
- 【哈希链表】 146 LRU、LFU缓存机制
- 英文论文检索数据库以及英文文献下载
- 全面概述什么是人工智能?
- 最好的礼物是忠言,最好的修养是宽恕。
- 我心中的linux,和我如何用GNU linux工作!【强帖,精彩,真精彩】
- linux和pe修复win10启动项,pe下如何重建win10引导?pe下win10引导修复图文教程
- 一个活了 45 年的愚蠢 Bug
- 房价预测Python
- PostGIS数据库搭建与gdb数据导入
- 安卓dts音频解码_安卓手机有什么音乐播放软件可以播放DTS音乐的呢?
热门文章
- 什么是TDD?(Test Driven Development)
- 2023.6.26每日一题
- MES和ERP是怎么对接的(上)
- 查询河南省某地区同名同姓人数java代码demo示例
- python数据挖掘课程设计——基于数据挖掘的森林火灾预测分析(数据代码+数据分析+数据可视化展示)
- uniapp 社区app点赞功能
- OpenCV入门(17):图片的浮雕效果
- android手机安装时缺少google map api 的解决方法
- 聚星C#数字信号处理和数学工具包
- 从“代工”迈向“独树一帜” 昆山外贸创新高