Scala开发问题汇总
1、JDK版本问题
Error:java.lang.VerifyError: Uninitialized object exists on backward branch
Exception Details:
Location:
scala/collection/immutable/HashMap$HashTrieMap.split()Lscala/collection/immutable/Seq; @: goto
Reason:
Error exists in the bytecode
Bytecode:
0x0000000: 2ab6 04a0 001e b200 c1b2 00c6 04bd
0x0000010: 2a53 c000 c8b6 00cc b600 d0c0
0x0000020: 00d2 b02a b600 38b8 3c1b 04a4
0x0000030: 1b05 6c3d 2a1b 056c 2ab6 b700 d43e
0x0000040: 2ab6 021d 787e 2ab6
0x0000050: 201d 647c 7e36 05bb 59b2 00c6 2ab6
0x0000060: 003a c000 c8b6 00d8 b700 db1c b600 df3a
0x0000070: 06c6 001a b600 e3c0 008b 3a07
0x0000080: b600 e6c0 008b 3a08 a700 0dbb 00e8
0x0000090: 06b7 00eb bf19 073a 083a 0abb
0x00000a0: 09bb 59b2 00c6
0x00000b0: c000 c8b6 00d8 b700 db03 b800 f13a 0e3a
0x00000c0: 0d03 190d b900 f501 0e3a
0x00000d0: 0f15 0f15 109f 150f 190d
0x00000e0: 150f b900 f802 00c0 3a17
0x00000f0: b800 fc3a 0fa7 ffd8 b801
0x0000100: 00b7 3a0b bb00 190a bb00
0x0000110: b200 c619 0ac0 00c8 b600 d8b7 00db
0x0000120: 03b8 00f1 3a13 3a12 12b9 00f5
0x0000130: 3a16 9f00
0x0000140: 14b9 00f8 c000
0x0000150: 053a 18b8 3a16
0x0000160: a7ff d819 16b8 b700 693a 0cbb
0x0000170: 0bbb 0cb2 010a b701 0db7
0x0000180: 010d b02a b600 3a03 32b6 010f b0
Stackmap Table:
same_frame(@)
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#]},{})
append_frame(@,Object[#],Object[#])
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Top,Top,Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Top,Top,Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Object[#],Top,Object[#],Object[#],Integer,Integer,Object[#],Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Object[#],Top,Object[#],Object[#],Integer,Integer,Object[#],Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer},{})
: Uninitialized object exists on backward branch
Exception Details:
Location:
scala/collection/immutable/HashMap$HashTrieMap.split()Lscala/collection/immutable/Seq; @: goto
Reason:
Error exists in the bytecode
Bytecode:
0x0000000: 2ab6 04a0 001e b200 c1b2 00c6 04bd
0x0000010: 2a53 c000 c8b6 00cc b600 d0c0
0x0000020: 00d2 b02a b600 38b8 3c1b 04a4
0x0000030: 1b05 6c3d 2a1b 056c 2ab6 b700 d43e
0x0000040: 2ab6 021d 787e 2ab6
0x0000050: 201d 647c 7e36 05bb 59b2 00c6 2ab6
0x0000060: 003a c000 c8b6 00d8 b700 db1c b600 df3a
0x0000070: 06c6 001a b600 e3c0 008b 3a07
0x0000080: b600 e6c0 008b 3a08 a700 0dbb 00e8
0x0000090: 06b7 00eb bf19 073a 083a 0abb
0x00000a0: 09bb 59b2 00c6
0x00000b0: c000 c8b6 00d8 b700 db03 b800 f13a 0e3a
0x00000c0: 0d03 190d b900 f501 0e3a
0x00000d0: 0f15 0f15 109f 150f 190d
0x00000e0: 150f b900 f802 00c0 3a17
0x00000f0: b800 fc3a 0fa7 ffd8 b801
0x0000100: 00b7 3a0b bb00 190a bb00
0x0000110: b200 c619 0ac0 00c8 b600 d8b7 00db
0x0000120: 03b8 00f1 3a13 3a12 12b9 00f5
0x0000130: 3a16 9f00
0x0000140: 14b9 00f8 c000
0x0000150: 053a 18b8 3a16
0x0000160: a7ff d819 16b8 b700 693a 0cbb
0x0000170: 0bbb 0cb2 010a b701 0db7
0x0000180: 010d b02a b600 3a03 32b6 010f b0
Stackmap Table:
same_frame(@)
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#]},{})
append_frame(@,Object[#],Object[#])
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Top,Top,Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Top,Top,Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Object[#],Top,Object[#],Object[#],Integer,Integer,Object[#],Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer,Integer,Integer,Integer,Integer,Object[#],Object[#],Object[#],Object[#],Object[#],Object[#],Top,Object[#],Object[#],Integer,Integer,Object[#],Object[#],Object[#],Integer,Integer,Object[#]},{Uninitialized[#],Uninitialized[#],Integer,Object[#]})
full_frame(@,{Object[#],Integer},{})
此问题出现的原因是jdk版本问题,调整jdk版本即可。博主原先使用的jdk版本为1.8.0_20,升级后的版本为1.8.0_221。
Scala开发问题汇总的更多相关文章
- Kinect开发资源汇总
Kinect开发资源汇总 转自: http://www.sigvc.org/bbs/forum.php?mod=viewthread&tid=254&highlight=kinec ...
- 使用scala开发spark入门总结
使用scala开发spark入门总结 一.spark简单介绍 关于spark的介绍网上有很多,可以自行百度和google,这里只做简单介绍.推荐简单介绍连接:http://blog.jobbole.c ...
- cordova开发问题汇总
cordova开发问题汇总 1. 导入工程的"The import android cannot be resolved"错误解决方法 2. MainActivity] Unabl ...
- Spark集群 + Akka + Kafka + Scala 开发(3) : 开发一个Akka + Spark的应用
前言 在Spark集群 + Akka + Kafka + Scala 开发(1) : 配置开发环境中,我们已经部署好了一个Spark的开发环境. 在Spark集群 + Akka + Kafka + S ...
- Spark集群 + Akka + Kafka + Scala 开发(2) : 开发一个Spark应用
前言 在Spark集群 + Akka + Kafka + Scala 开发(1) : 配置开发环境,我们已经部署好了一个Spark的开发环境. 本文的目标是写一个Spark应用,并可以在集群中测试. ...
- Spark集群 + Akka + Kafka + Scala 开发(1) : 配置开发环境
目标 配置一个spark standalone集群 + akka + kafka + scala的开发环境. 创建一个基于spark的scala工程,并在spark standalone的集群环境中运 ...
- Spark集群 + Akka + Kafka + Scala 开发(4) : 开发一个Kafka + Spark的应用
前言 在Spark集群 + Akka + Kafka + Scala 开发(1) : 配置开发环境中,我们已经部署好了一个Spark的开发环境. 在Spark集群 + Akka + Kafka + S ...
- Win10 FaceAPI小demo开发问题汇总
Win10 FaceAPI小demo开发问题汇总 最近使用微软牛津计划做一个小demo,使用FaceAPI做一个小应用,实现刷脸的功能.开发的过程中用到几个问题,具体如下: Stream 与IRand ...
- Spark之路 --- Windows Scala 开发环境安装配置
JDK安装 JDK安装包下载 到Oracle官网下载JDK. 传送门 下载之前要记得勾选上同意协议然后选择相应的版本(Windows/Linux, 32/64) JDK安装及验证 按提示完成安装,安装 ...
随机推荐
- Ajax:实现后台验证js实现get方式的异步请求,判断用户名是否重复
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html& ...
- 项目中使用http referer,为了盗取图片资源
项目背景:因为图片的数据是爬取的别人的图片,而且保存的数据仅仅是图片地址链接,为了减少数据存储和服务器压力,但是这就引发一个问题,有的图片地址没有做防盗处理,可以随意的下载使用:但有些图片的服务器做了 ...
- Saltstack_实战指南01_系统规划
1. 实战项目GitHub地址 之前<Saltstack_使用指南>详细讲解了saltstack的使用.那么从这节开始实战讲解,当然不会再像之前那样详细说明了.只是讲一些系统规划之类的信息 ...
- WD HC510 不能被识别
折腾半天,终于记得去查官方文档
- 线性代数笔记24——微分方程和exp(At)
原文:https://mp.weixin.qq.com/s/COpYKxQDMhqJRuMK2raMKQ 微分方程指含有未知函数及其导数的关系式,解微分方程就是找出未知函数.未知函数是一元函数的,叫常 ...
- postman---Postman配置环境变量和全局变量
我们在测试的过程中,遇到最多的问题也可以是环境的问题了吧,今天开发用了这个测试环境,明天又换了另一个测试环境,这样对于我们测试非常的麻烦,特别最接口的时候需要来回的输入环境地址比较麻烦,今天我们看看强 ...
- 你的学习方法怎么样?IT的学习方法应该是什么-Dotest
OK,自从你打开这个文章,那么一定跟我有类似的困惑. 建议1)IT的东西没有背诵的,要做.要做,一定要动手做: 2)讨论.讨论,一定要多讨论.在讨论过程中,以往的不理解问题,可能就迎刃而解了: 3)知 ...
- c/c++概述
c/c++的学习分为两个部分 一.语言标准 语言标准定义了功能特性和标准库两部分. 功能特性由编译器负责具体实现,比如linux下gcc,windows下Visual Studio 标准库实现依赖于具 ...
- 如何在AbpNext项目中使用Mysql数据库
配置步骤: 1.更改.Web项目的appsettings.json的数据库连接字符串.如:server=0.0.0.0;database=VincentAbpTest;uid=root;pwd=123 ...
- Windows下同时安装python2和python3如何兼容版本
引言:因学习需要把python2和python3都安装了,为了避免使用过程中混淆版本在网上找了一些解决方案,亲测可用.方法如下: 分别下载并安装Python2.x和Python3.x. 配置环境变量. ...