Intellij Idea:代码类的图标状态:Class doesn’t correspond to file name

By | 2018年5月25日

如题所示的问题其实是一个很小的细节。

有时候你在IDEA里面创建的类名,和代码里真实指定的【object xxx】【class xxxx】不是同一个名字。
这时候,你的这个类在IDEA中图标的状态就会右下角多两个红色的横杠【=】,并且,告警也会输出如题所示的错误【class does’n correspond to file name】

具体表现如下图所示:

解法:保证文件名与类名一致即可,随便你改变哪一个都可以。

————————————
Done。

Spark + Scala – error:Exception in thread “main” java.lang.NoSuchMethodError: scala.Predef$.$conforms()Lscala/Predef$$less$colon$less;

By | 2018年5月25日

在Intellij Idea中,执行Scala处理Spark的任务,你可能会遇到如题所示的问题,具体如下:

从上面的报错里面【at com.me.spark.IPLocation$.main(IPLocation.scala:37)】可以看到,我们IPLocation.scala的代码的37行出现了错误。

来看看我们37行写的到底是什么:

解决方法:
该问题的原因是因为项目中有多个scala版本导致的:
需要换成scala 2.11的版本:

这里图可能不正确,… 但最后是换成了【2.11.x】[……]

Read more

Spark + Scala – error:java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

By | 2018年5月25日

在MS Windows中使用Intellij Idea编写scala处理Spark的任务的时候,你可能会遇到如题所示的问题,具体如下:

解决该问题,你需要先下载:
http://public-repo-1.hortonworks.com/hdp-win-alpha/winutils.exe

然后将下载目录写入环境变量:
1. HADOOP_HOME
2. PATH

目录中的样子:

然后,重新执行,就应该没问题了。[……]

Read more

喜欢 – 阿肆

By | 2018年5月25日

歌词:

作曲 : 阿肆

编曲:YOCHO/姚源

作词 : 阿肆

混音:YOCHO

键盘:张伟

扛住了 柴米油盐的麻烦

扛住了 朋友聚会的调侃

扛住了 世俗生活的刁难

却扛不住

对你的喜欢

亦步亦趋随你至深不可测

患得患失唯恐你杳不可得

却只面不改色

为你我认了

一朝一夕使我已固不可彻

若即若离本应是罪不可赦

怎不忍心怪你

对我太独特

无时无刻

像是一首无法停止单曲循环的无名歌

扛住了

柴米油盐的麻烦

扛住了

朋友聚[……]

Read more