Advertisement

MAC Spark不在java.library.path中设置snappyjava

阅读量:

软件版本:

Mac:10.12.1,Spark:1.6.0-cdh5.7.3,JDK:1.7.0_79 ; IDEA:14;

问题描述:

当在Mac上运行Spark程序时(通过local 生成SparkContext的方式),会显示以下错误信息:

这个问题在网上查找后发现,在Mac操作系统的环境下运行JDK 1.7版本可能会遇到一些兼容性问题。其中一种解决方案是在该代码的基础上进行了一些实验性修改。

解决方案:

确认当前Spark应用所采用的snappy版本。由于我的项目基于Maven构建工具,因此可以直接检查相关的依赖项,如下所示:

2. 查看版本后,在本地maven库中找到这个jar包,如下:

![](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/f9YCkKQ5rJLET1jVbyOnh4UR

全部评论 (0)

还没有任何评论哟~