Maven构建MapReduce程序上传至虚拟机运行找不到jdbc.Driver

问题前置:

Maven构建MapReduce程序,

pom中已经写入jdbc驱动,

上传至虚拟机运行扔找不到jdbc.Driver,

具体报错:java.lang.RuntimeException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

第一步:确认pom文件中jdbc版本

第二步:搜索 mysql-connector-java 5.1.47.jar , 如:(https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.47)对应的就是maven中该jdbc

第三步:下载jar包

第四步:上传至hadoop的share/hadoop/common,(若是集群则需要分发到其他节点,我是单节点直接上传即可)

最后:重启任务。

相关推荐
摇滚侠43 分钟前
SpringMVC 入门到实战 文件上传 75-77
java·后端·spring·maven·intellij-idea
GIS数据转换器1 小时前
城市排水生命线安全运行监测平台深度解析
java·运维·人工智能·python·安全·数据挖掘·无人机
华如锦1 小时前
面了很多 Java转AI Agent方向,一些面试题总结
java·开发语言·人工智能·python·ai
睡不醒男孩0308232 小时前
CLup 6.x 版本中针对StarRocks 存算一体集群的完整操作手册
java·服务器·网络·clup
科技互联.2 小时前
破解数据治理效率瓶颈:2026年Data Agent驱动的数据中台能力横向测评
大数据
程序员黑豆2 小时前
Java中怎么实现字符串拼接呢【AI全栈开发】
java
DataX_ruby822 小时前
2026年数据中台厂商市场份额分析
大数据·人工智能·数据治理·数据中台
汉知宝科技3 小时前
跨境电商品牌合规:出海企业商标管理的特殊挑战与数字化应对
大数据·人工智能
java1234_小锋3 小时前
LangChain4j 开发Java Agent智能体- 多模态支持
java·开发语言·langchain4j