idea中如果遇到这种问题,一般查找和spark匹配的scala版本就能解决 如果不能解决 请打开项目的iml文件,去掉不同版本的scala的orderEntry就能解决。
另在mac中通常会有问题no snappyjava in java.library.path
解决方案如下
1. 从maven center中下载snappy-java-1.x.x.x.jar
2. unzip解压在路径org/xerial/snappy/native/Mac/x86_64中找到libsnappyjava.jnilib
3. 修改名称:cp libsnappyjava.jnilib libsnappyjava.dylib
4. 放到jvm中:sudo cp libsnappyjava.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/jre/lib
重新运行应用就Ok了