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 分钟前
Java对比学习Kotlin的详细指南(一)
java·学习·kotlin
Acrelhuang14 分钟前
8.3MW屋顶光伏+光储协同:上海汽车变速器低碳工厂的能源革命-安科瑞黄安南
大数据·数据库·人工智能·物联网·数据库开发
雷渊41 分钟前
深入分析mybatis中#{}和${}的区别
java·后端·面试
亦是远方1 小时前
2025华为软件精英挑战赛2600w思路分享
android·java·华为
花月C1 小时前
Spring IOC:容器管理与依赖注入秘籍
java·开发语言·rpc
ylfhpy1 小时前
Java面试黄金宝典22
java·开发语言·算法·面试·职场和发展
风象南2 小时前
Spring Boot 实现文件秒传功能
java·spring boot·后端
橘猫云计算机设计2 小时前
基于django优秀少儿图书推荐网(源码+lw+部署文档+讲解),源码可白嫖!
java·spring boot·后端·python·小程序·django·毕业设计
SelectDB2 小时前
拉卡拉 x Apache Doris:统一金融场景 OLAP 引擎,查询提速 15 倍,资源直降 52%
大数据·数据库·数据分析
黑猫Teng2 小时前
Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现与实战指南
java·spring boot·后端