Error in Scala compiler: assertion failed: org.apache.avro.reflect.Stringable

问题描述

在Eclipsescala版本中写了一个spark的程序,IDE中语句语法没有什么问题,但是却有编译错误下面是错误描述的图片,好像是说在包org.apache.avro.reflect.Stringable中有问题请问这是什么原因?

解决方案

解决方案二:
是不是版本冲突
解决方案三:
后面我通过注释掉代码,然后逐行加入的方法测试了一下,发现问题主要在下面的语句如果是vallines=sc.hadoopFile[LongWritable,Text]("/data/algo/cookie_mapping/201409/20140930.lzo",classOf[DeprecatedLzoTextInputFormat],classOf[LongWritable],classOf[Text]);就会报上面的错;如果是val=lines=sc.hadoopFile("/data/algo/cookie_mapping/201409/20140930.lzo"),就编译通过

时间: 2024-12-20 17:23:56

Error in Scala compiler: assertion failed: org.apache.avro.reflect.Stringable的相关文章

error-关于log4j:ERROR setFile(null,true) call failed.

问题描述 关于log4j:ERROR setFile(null,true) call failed. 在myeclipse中从外部导入了一个web项目: 已经将log4j.properties中的日志输出路径修改为绝对路径,并且在此绝对路径中找到该日志文件,但是在运行中,始终去找" homecallcenterlogscsrlogs"这个路径?这是哪里出了问题,求高手解答!! 错误信息如下: log4j:ERROR setFile(null,true) call failed. jav

c语言-vs2013C语言问题 debug出现debug assertion failed怎么解决?

问题描述 vs2013C语言问题 debug出现debug assertion failed怎么解决? 刚学没几天,指针什么的都还不怎么会用,然后写了个小游戏,里面用到指针来的,运行也成功了,但是debug里的那个exe文件打开不了,会出现debug assertion failed.我觉得应该是我代码写的有问题?指针没有用好? #include #include void read_board(int board[7][8]){ FILE*fptr; int i, j; fptr = fope

error-log4j:ERROR setFile(null,true) call failed.

问题描述 log4j:ERROR setFile(null,true) call failed. 用的是eclipse. log4j:ERROR setFile(null,true) call failed. java.io.FileNotFoundException: consoleldap.log (拒绝访问.) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.(Unknown Sourc

Debug Assertion failed!

问题描述 Debug Assertion failed! 选择忽略时会有: 各位前辈能不能给点意见,简单说两句就行,谢谢! 解决方案 CE的程序?是在虚拟机还是真机运行?一定要远程调试,找到发生错误的行,调用堆栈,或者添加点文件日志输出,否则很难调试. 解决方案二: 产生上面问题的原因:1.在程序里释放了野指针:#include using namespace std;void main(){int *p ;delete p;//////////////释放野指针指向内容执行错误} ??#inc

mfc 的出错-Debug Assertion failed! 编译提示出错

问题描述 Debug Assertion failed! 编译提示出错 当程序编译时的出错信息提示: Debug Assertion failed! Program: D:rgribintest.exe File:afxcoll.inl Line:376 在调试时的出错提示: First-chance exception in al.exe (MFC42D.DLL): 0xC0000005: Access Violation. First-chance exception in al.exe (

线程-Debug Assertion Failed! mfcwincore.cpp Line: 934 异常

问题描述 Debug Assertion Failed! mfcwincore.cpp Line: 934 异常 第一个picture control显示深度图像,如果人在要求范围内,则显示为红色.人显示红色后,在第二个picture control中显示第一个图片的二值图像,第三个picture control显示第二个图片的轮廓图,结果在刚要显示第二个和第三个图片时候就会出现异常.由于获取深度图像函数videoRun中使用了死循环,我就新建了线程,在新建的线程中运行videoRun. 异常显

c++运行错误,debug assertion failed.求助

问题描述 c++运行错误,debug assertion failed.求助 编写这个程序出现这样的错误问什么?求大神给出解答方案 解决方案 argv[1]这个参数是否被传进来了,你的文件名中是否包含空格等. 要让你的程序读取到参数,你可以在命令提示符下运行你的程序: xxx.exe 参数1. 如果你直接双击运行,就没有argv[1] 解决方案二: 使用指针类的变量时,在使用前最好先判断是否空:NULL.

vc++编程问题-vc++6.0 运行出现dedug assertion failed

问题描述 vc++6.0 运行出现dedug assertion failed File:viewform.cpp Line:69 这要怎么解决? 解决方案 这是代码中主动抛出的异常,一般来说,表示你某个参数不正确,你需要检查一下代码 比如: CHAR *p = NULL; ASSERT(p==NULL); 执行到这段就会出现你这个错误提示

一个c++程序,编译没错。运行后出现错误 debug assertion failed

问题描述 一个c++程序,编译没错.运行后出现错误 debug assertion failed 具体错误如图 解决方案 VC++调程序出现如下错误: Debug Assertion Failed! Program: D:wyuStuddebugwyuStud.exe File: afx.inl Line:157 可能问题:1.野指针;2.内存泄露 解决方法: 1.看一看你的程序里是不是有ASSERT()或VERIFY()语句.这两个宏是用来测试它的参数是否为真的.出现你说的,这说明你的指针或表