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,(若是集群则需要分发到其他节点,我是单节点直接上传即可)

最后:重启任务。

相关推荐
一过菜只因2 分钟前
JavaWeb后端(spring--boot)
java·开发语言
yuyu_030411 分钟前
SOHE智能厨余垃圾处理系统
java·vue
IT枫斗者12 分钟前
Netty的原理和springboot项目整合
java·spring boot·后端·sql·科技·mysql·spring
Edward1111111114 分钟前
普通java项目转为maven项目 J文件后缀.java变C文件
java·开发语言·maven
赵谨言15 分钟前
基于OpenCV的图像梯度与边缘检测研究
大数据·开发语言·经验分享·python
一雨方知深秋19 分钟前
二.java程序基本语法
java·类型转换·变量·方法·运算符·字面量·关键字标识符
Java程序之猿23 分钟前
Springboot 集成apache-camel +mqtt 根据主题处理mqtt消息
java·spring boot·后端
pale_moonlight34 分钟前
十二、大数据数据可视化实战
大数据·信息可视化
拓端研究室39 分钟前
专题:2025医疗行业核心洞察报告:AI医疗、医疗器械、投融资与新药|附380+份报告PDF、数据、可视化模板汇总下载
大数据·人工智能
Jackyzhe1 小时前
Flink源码阅读:如何生成ExecutionGraph
大数据·flink