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

最后:重启任务。

相关推荐
清心歌16 分钟前
Spring AI Alibaba 【四】
java·后端
不光头强24 分钟前
springDI注入
java·开发语言
罗不俷24 分钟前
【Hadoop】Hadoop 起源与核心组件解析 —— 大数据时代的分布式基石
大数据·hadoop·分布式
老华带你飞27 分钟前
动漫资讯|基于Springboot的动漫交流网站设计与实现(源码+数据库+文档)
java·数据库·spring boot·后端·论文·毕设·国产动漫网站
rengang6631 分钟前
105-Spring AI Alibaba Module RAG 使用示例
java·人工智能·spring·rag·spring ai·ai应用编程
JIngJaneIL31 分钟前
机器人信息|基于Springboot的机器人门户展示系统设计与实现(源码+数据库+文档)
java·数据库·spring boot·机器人·论文·毕设·机器人门户展示系统
鬼火儿1 小时前
15.<Spring Boot 日志>
java·后端
Mos_x1 小时前
SpringBoot】Spring Boot 项目的打包配置
java·后端
qianbailiulimeng1 小时前
【Spring Boot】Spring Boot解决循环依赖
java·后端
何中应1 小时前
Spring Boot解决循环依赖的几种办法
java·spring boot·后端