**在写spark的时候遇到Exception in thread "main" java.lang.NoSuchMethodError,查到的都说是版本问题,但是解决不了**,**请问怎么解决**

解决在写spark的时候遇到Exception in thread “main” java.lang.NoSuchMethodError,查到的都说是版本问题,但是解决不了**在写spark的时候遇到Exception in thread "main" java.lang.NoSuchMethodError,查到的都说是版本问题,但是解决不了**,**请问怎么解决**这个是ScalaSDK**在写spark的时候遇到Exception in thread "main" java.lang.NoSuchMethodError,查到的都说是版本问题,但是解决不了**,**请问怎么解决**
JDK的版本是1.8

可以去设置IDEA的配置:
打开IDEA的安装目录:
**在写spark的时候遇到Exception in thread "main" java.lang.NoSuchMethodError,查到的都说是版本问题,但是解决不了**,**请问怎么解决**
官方文档见:

http://docs.sun.com/source/819-0084/pt_tuningjava.html
打开idea.exe.vmoptions 这个文件:

关键的三个参数

第一个 -Xms 是最小启动内存参数

第二个 -Xmx 是最大运行内存参数

第三个-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数

根据你的电脑配置,适当提高配置参数

我的电脑是16G内存 所以

我的配置如下;
**在写spark的时候遇到Exception in thread "main" java.lang.NoSuchMethodError,查到的都说是版本问题,但是解决不了**,**请问怎么解决**

config是你对idea的配置的文件 这个文件保存好,假如其他电脑安装idea,启动的时候可以选择导入你的这个config
这样省得再重复配置了;
system目录是一些系统缓存文件,日志文件,临时文件,索引文件,包括本地历史文件等等,假如idea遇到运行奇葩问题,
把system文件删除,差不多一部分情况能解决