Scala报错:error: overloaded method value logInfo with alternatives
1.背景
写了这么一段代码
object JdbcSink extends Logging {def writeToJdbc(df:DataFrame, sink: StreamSink, driverName: String):DataStreamWriter[Row] ={logInfo("JDBC URL:{} NAME:{} ",url,connectorParam.getUsername)
打包的时候报错
[ERROR] /Users/lcc/IdeaProjects/company_source/cheetah-node/cheetah-streaming/spark-structured-streaming/src/main/scala/org/apache/spark/sql/jdbc/stream/JdbcSink.scala:134: error: overloaded method value logInfo with alternatives:
[ERROR] (msg: => String,throwable: Throwable)Unit <and>
[ERROR] (msg: => String)Unit
[ERROR] cannot be applied to (String, String, String)
[ERROR] logInfo("JDBC URL:{} NAME:{} ",url,connectorParam.getUsername)
[ERROR] ^
[ERROR] one error found
这是因为把java和scala搞混了,应该用scla的打印日志,改成如下
object JdbcSink extends Logging {def writeToJdbc(df:DataFrame, sink: StreamSink, driverName: String):DataStreamWriter[Row] ={logInfo(s"JDBC URL:$url NAME:$connectorParam.getUsername ")
Scala报错:error: overloaded method value logInfo with alternatives相关推荐
- Flutter 编译报错 Error: The method DioHttpHeaders.add has fewer named arguments than those Context
1.报错问题:最近更新Android Studio 4.0 连同Flutter 一起更新,导致原有项目运行报错: Error: The method 'DioHttpHeaders.add' has ...
- flink1.12 process方法报错 overloaded method value process with alternatives
报错 overloaded method value process with alternatives:[R](keyedProcessFunction: org.apache.flink.stre ...
- 【安卓开发/报错Error inflating class <unknown>】
[安卓开发/报错Error inflating class ] 报错Error inflating class <unknown> 错误列表 思路 小知识 总结 报错Error infla ...
- Flex报错Error #2048: 安全沙箱冲突
Flex+JPA架构,JPA程序迁移,从A服务器到B.其他一切没变,唯一变的就是IP. 前端Flex也就是swf报错Error #2048: 安全沙箱冲突:http://xxx.swf 不能从 xxx ...
- git:Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists)....
Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). 解决办法一:保 ...
- SAP MM MB21创建预留单据报错- Error during conversion to alternative units of measure -
SAP MM MB21创建预留单据报错- Error during conversion to alternative units of measure - 某日下午收到业务部门报错,说是创建预留单保 ...
- QQ第三方登录报错error=-1
qq 第三方登录报错error=-1 再次实例化qc类.
- mysql source导入报错ERROR 1366的解决方法
mysql source导入报错ERROR 1366的解决方法 参考文章: (1)mysql source导入报错ERROR 1366的解决方法 (2)https://www.cnblogs.com/ ...
- 启动springboot报错Error creating bean with name 'dataSource' defined in class path resource
2019独角兽企业重金招聘Python工程师标准>>> 启动springboot报错Error creating bean with name 'dataSource' define ...
最新文章
- 轻量级的网页Rank算法,365Rss.cn的Rank技术解释以及算法讨论(一)
- 体验cas server
- 迁移学习(transfer learning)与finetune的关系?【finetune只是transfer learning的一种手段】
- java程序员技术_JAVA程序员需要懂得哪些技术
- AIX ORACLE 迁移到ASM
- redis5.0.7集群搭建
- 服务器电脑安装Centos7操作系统
- 小米路由器R4 TTL刷不死Bread第三方固件写入升级
- BZOJ 3689 异或之
- speedoffice表格如何方框内打勾
- 字符串与vector和list
- 学习costmap代价地图
- office2020与2016版的不同_Office2016与Office2019,这两个版本有些什么区别
- 中关村e谷为产业搭台:中关村论坛(空天专场)黑科技亮相现场
- 中新峰会 | 新加坡金融管理局首席金融科技官:今年或将看到区块链商用,数字货币是关键...
- C语言高校水电煤气管理系统
- GhostXP_SP3 电脑公司特别版 v2011.08
- Windows安全日志事件
- HDTunePro汉化版温度显示不正常后需要更改
- EMQ 边缘消息服务器管理套件 EMQ X Storm 发布
热门文章
- 阿里文娱再调整:李捷出任阿里影业总裁,戴玮任文娱COO
- “李国庆午餐1小时”12.94万成交!同时对家暴非常自责
- 腾讯手机QQ更新:最想要的功能终于实现了!
- 苹果发布iOS 13.2测试版 iPhone 11拍照更牛了
- FF公布融资及FF 91交付规划 IPO之前还需8.5亿美元资金
- 蚂蚁森林上线三周年,5亿人“手机种树”1.22亿棵...
- 贾跃亭又成功拿到6亿融资!九城与法拉第未来签约...
- iOS 13发布日期确定 苹果WWDC2019定档!
- Android 自定义漂亮的圆形进度条
- 软件测试基础课程学习笔记7---如何撰写测试报告