java.lang.NoClassDefFoundError: org/apache/commons/pool2/PooledObjectFactory
用GenericObjectPool来连接postgres数据库,在pom.xml中也加入了依赖
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-pool2 --><dependency><groupId>org.apache.commons</groupId><artifactId>commons-pool2</artifactId><version>2.4.2</version></dependency>
在本机运行成功,打jar包放到集群上运行就报错:
20/07/06 10:25:51 ERROR executor.Executor: Exception in task 0.0 in stage 2.0 (TID 4)
java.lang.NoClassDefFoundError: org/apache/commons/pool2/PooledObjectFactoryat com.emg.covers.MatchPointDAO$.roadMatch(JdbcHelper.scala:23)
解决办法:
在submit提交程序的时候再次引入org.apache.commons.commons-pool2的jar包
--jars /data/modules/testcxb/test/commons-pool2-2.4.2.jar \
#!/bin/bash
echo ------------------------ $syst_print ------------------------------ >> /data/modules/testcxb/test/6month.lognohup /home/modules/spark-2.1.1/bin/spark-submit \
--master yarn \
--deploy-mode cluster \
--class com.emg.covers.Roadid_Covers \
--name roadid_covers \
--driver-memory 1G \
--executor-memory 2G \
--executor-cores 2 \
--num-executors 20 \
--jars /data/modules/testcxb/test/commons-pool2-2.4.2.jar \
/data/modules/testcxb/test/cover_6month.jar \
emg/ecar/202007/05/01 cxb_cover_6month
java.lang.NoClassDefFoundError: org/apache/commons/pool2/PooledObjectFactory相关推荐
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方案
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方案 参考文章: (1)java.lang.NoClass ...
- Java_异常_03_ java.lang.NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory
异常信息: java.lang.NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory 原因: 我用的是commons ...
- JBOSS java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet
经常在启动JBOSS的时候,发现在myeclipse的console中报错java.lang.NoClassDefFoundError: org/apache/commons/digester/Rul ...
- intellij中出現java.lang.NoClassDefFoundError: org/apache/commons/configuration/Configuration解決方案
完整报错如下: Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties 19/03/06 19: ...
- java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)
最近用jsoup配合htmlunit 爬取异步加载的网页运行代码的时候,报错java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets ...
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案 NoClassDefFoundErrorLogFa ...
- Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/BasePoolableObjectFactory
摘要:异常信息解决过程记录 一:异常信息: Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/BasePoolabl ...
- maven使用mvn命令创建项目异常java.lang.NoClassDefFoundError: org/apache/commons/collections/ExtendedProperties
命令: mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-gri zzly2 -DarchetypeGroupId=org. ...
- java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException
异常: java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException common ...
最新文章
- JAVA基础16-Java匿名内部类
- python 批量处理文件重命名
- intel服务器芯片组介绍,Intel芯片组的简介
- 利用C语言中的setjmp和longjmp,来实现异常捕获和协程
- HiveQL: 数据定义
- 数据资产标准研究进展与建议
- 使用oracle sql profile固定执行计划
- [Shell]Tetris Game
- java项目中的pom依赖在哪_java – 如何包含pom项目中的所有模块
- DenseNet:密集卷积网络(2018)
- prince2 成功的项目管理_PRINCE2项目管理方法论
- oracle10.2.0.4 dbca,10.2.0.4 DBCA problem :Error securing Database Control,...
- 计算机采取二进制的原因,计算机为什么采用二进制
- 最新国外虚拟主机对比评论国外虚拟主机购买指南
- 如何将flv转换成mp3格式
- postfixcalc函数 java_结对编程--四则运算(Java)萧英杰 夏浚杰
- 活动如何造势推广?会议软件帮您忙
- Maven使用Profile
- 洛谷 P3386 【模板】二分图匹配
- Qt实现的一些小软件
热门文章
- oracle导入.dmp,oracle导入.dmp脚本
- 不上架App Store怎么安装到非越狱苹果手机使用
- 联通启动移动核心网二期招标:共146个标段
- 如何将u盘两个分区合并?u盘怎么合并一个区
- 计算机动漫与游戏制作专业素养评价标准,1-计算机动漫与游戏制作专业教学标准.doc...
- Oracle_02查询函数
- 零基础 · 传说之下同人游戏制作教程
- input标签绑定click事件无反应
- 高德地图去掉定位按钮_高德地图自定义定位按钮及点击事件
- IM开发干货分享:网易云信IM客户端的聊天消息全文检索技术实践