–jars:

提供系统中没有的包
​ 运行时将包分发到worker指定目录例如/var/run/spark/work
不会加载到executor的classPath
多个包用逗号分隔

spark.{driver|executor}.extraClassPath

多版本的相同类被加载进ClassLoader,link的时候发生错误时,用于指定版本
只需要指明包名即可,不需要指明路径
该依赖包具有最高优先级,但只能指定一个包
yarn-client模式下,–jars不会把包拷贝到本地,所以需要使用绝对路径

​参考

https://stackoverflow.com/questions/37132559/add-jars-to-a-spark-job-spark-submit
https://blog.csdn.net/adorechen/article/details/90722933
https://blog.csdn.net/jorondo/article/details/104706395

Spark中--jars与spark.driver.extraClassPath、spark.executor.extraClassPath区别与联系相关推荐

  1. Spark On Yarn --jars/spark.yarn.jars 踩坑 与 提升spark submit速度

    一.引言 Spark submit 可以选择 --jars 传入本地的jar也可以 --jars 传入HDFS的jar包,经过半下午的实验,终于搞清了两者的关系以及 spark.yarn.jars 和 ...

  2. Spark中CheckPoint、Cache、Persist的用法、区别

    Spark中CheckPoint.Cache.Persist 大家好,我是一拳就能打爆A柱的猛男 这几天看到一套视频<尚硅谷2021迎新版大数据Spark从入门到精通>,其中有关于检查点( ...

  3. spark学习-68-源代码:driver端接收executor的心跳

    文章目录 driver端接收executor的心跳 2.这里仅仅是new了一下,初始化一些变量,然后把_taskScheduler的值赋值给taskScheduler 3.既然是driver端接收ex ...

  4. Spark中mapToPair和flatMapToPair的区别【附示例源码及运行结果】

    本文重点介绍 Spark 中 [mapToPair]和[flatMapToPair]的区别,请继续看到尾部,后续有示例说明,会理解更加清晰. 函数原型 1.JavaPairRDD<K2,V2&g ...

  5. Spark详解(一):Spark及其生态圈概述

    1. Spark简介 Spark是加州大学伯克利分校AMP实验室(Algorithms, Machines, and People Lab)开发通用内存并行计算框架. Spark 运行速度快 易用性好 ...

  6. shell调用spark不执行JAVA,当代码在Spark shell中工作时,spark-submit不能引用“--jars”指定的jar?...

    我使用intelliJ创建了一个sbt项目 . 我在项目的 lib 文件夹中复制了所需的jdbc jar sqljdbc42.jar . sbt package 圆满结束 . 我在 Windows 的 ...

  7. 大剑无锋之Spark中的Driver是什么?【面试推荐】

    Spark中的Driver即运行Application的Main()函数并且创建SparkContext,其中创建SparkContext的目的是为了准备Spark应用程序的运行环境.在Spark中由 ...

  8. Spark中的driver和Executor

    Apache Spark使用最先进的DAG调度程序,查询优化器和物理执行引擎,实现批处理和流数据的高性能.这篇文章主要是对driver和executor功能上进行一个分析. 驱动器节点(Driver) ...

  9. Spark 中 JVM 内存使用及配置详情、spark报错与调优、Spark内存溢出OOM异常

    一般在我们开发spark程序的时候,从代码开发到上线以及后期的维护中,在整个过程中都需要涉及到调优的问题,即一开始需要考虑如何把代码写的更简洁高效调优(即代码优化),待开发测试完成后,提交任务时综合考 ...

最新文章

  1. python从list列表中选出一个数和其对应的坐标
  2. 产品经理如何在技术人员面前更有说服力?
  3. 2019.7.9 校内测试题 史密斯数
  4. java文件名与class关系
  5. 盘一盘推荐系统里值得一读的那些论文
  6. JavaScript小技巧一
  7. Fibonacci(求前四位数)
  8. PHP Primary script unknown 终极解决方法
  9. 各种VS Code的学习秘诀,全是这六条法则撑起的!
  10. 如何使用CleanMyMac清理Mac苹果电脑中DNS缓存?
  11. macbook 安装任意来源
  12. 【CA】数字电视CA原理与破解方式
  13. 如何做好aso优化,如何做好ASO关键词优化
  14. 桑佛德大学计算机科学,桑佛德大学
  15. 电子邮箱免费注册,比较好用的电子邮箱怎么注册?如何申请?
  16. 出生年分数 15作者 陈越单位 浙江大学
  17. Nacos启动报错解决:which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
  18. OpenEmbedded 简介
  19. 存储卡 SD/MMC/MS/CF/XD/SM/MICRO SD
  20. 方框加对勾怎么输入_Word文档里的□(方框)里怎么加入√(对勾)?

热门文章

  1. hazelcast 搭建_Spring Boot集成Hazelcast实现集群与分布式内存缓存
  2. windows安全事件ID编号解释大全
  3. 运用frame、frameset框架不显示问题
  4. C:/Inetpub/AdminsScripts的常用语法
  5. 谷歌浏览器Chrome通过命令截图整个网页,screen,通过插件生成gif图片,以及通过插件进行录屏
  6. 视频怎么转文字?快把这些方法收好
  7. GIT 命令学习:获取与创建项目
  8. 发票查询方法怎么查?查验电子发票真伪平台
  9. 滴滴AI负责人叶杰平:你的每一次出行,都已有AI落地的助力
  10. 配置本地parcels安装CDH 6.2.0