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相关推荐

  1. 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 ...

  2. flink1.12 process方法报错 overloaded method value process with alternatives

    报错 overloaded method value process with alternatives:[R](keyedProcessFunction: org.apache.flink.stre ...

  3. 【安卓开发/报错Error inflating class <unknown>】

    [安卓开发/报错Error inflating class ] 报错Error inflating class <unknown> 错误列表 思路 小知识 总结 报错Error infla ...

  4. Flex报错Error #2048: 安全沙箱冲突

    Flex+JPA架构,JPA程序迁移,从A服务器到B.其他一切没变,唯一变的就是IP. 前端Flex也就是swf报错Error #2048: 安全沙箱冲突:http://xxx.swf 不能从 xxx ...

  5. 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). 解决办法一:保 ...

  6. SAP MM MB21创建预留单据报错- Error during conversion to alternative units of measure -

    SAP MM MB21创建预留单据报错- Error during conversion to alternative units of measure - 某日下午收到业务部门报错,说是创建预留单保 ...

  7. QQ第三方登录报错error=-1

    qq 第三方登录报错error=-1 再次实例化qc类.

  8. mysql source导入报错ERROR 1366的解决方法

    mysql source导入报错ERROR 1366的解决方法 参考文章: (1)mysql source导入报错ERROR 1366的解决方法 (2)https://www.cnblogs.com/ ...

  9. 启动springboot报错Error creating bean with name 'dataSource' defined in class path resource

    2019独角兽企业重金招聘Python工程师标准>>> 启动springboot报错Error creating bean with name 'dataSource' define ...

最新文章

  1. 轻量级的网页Rank算法,365Rss.cn的Rank技术解释以及算法讨论(一)
  2. 体验cas server
  3. 迁移学习(transfer learning)与finetune的关系?【finetune只是transfer learning的一种手段】
  4. java程序员技术_JAVA程序员需要懂得哪些技术
  5. AIX ORACLE 迁移到ASM
  6. redis5.0.7集群搭建
  7. 服务器电脑安装Centos7操作系统
  8. 小米路由器R4 TTL刷不死Bread第三方固件写入升级
  9. BZOJ 3689 异或之
  10. speedoffice表格如何方框内打勾
  11. 字符串与vector和list
  12. 学习costmap代价地图
  13. office2020与2016版的不同_Office2016与Office2019,这两个版本有些什么区别
  14. 中关村e谷为产业搭台:中关村论坛(空天专场)黑科技亮相现场
  15. 中新峰会 | 新加坡金融管理局首席金融科技官:今年或将看到区块链商用,数字货币是关键...
  16. C语言高校水电煤气管理系统
  17. GhostXP_SP3 电脑公司特别版 v2011.08
  18. Windows安全日志事件
  19. HDTunePro汉化版温度显示不正常后需要更改
  20. EMQ 边缘消息服务器管理套件 EMQ X Storm 发布

热门文章

  1. 阿里文娱再调整:李捷出任阿里影业总裁,戴玮任文娱COO
  2. “李国庆午餐1小时”12.94万成交!同时对家暴非常自责
  3. 腾讯手机QQ更新:最想要的功能终于实现了!
  4. 苹果发布iOS 13.2测试版 iPhone 11拍照更牛了
  5. FF公布融资及FF 91交付规划 IPO之前还需8.5亿美元资金
  6. 蚂蚁森林上线三周年,5亿人“手机种树”1.22亿棵...
  7. 贾跃亭又成功拿到6亿融资!九城与法拉第未来签约...
  8. iOS 13发布日期确定 苹果WWDC2019定档!
  9. Android 自定义漂亮的圆形进度条
  10. 软件测试基础课程学习笔记7---如何撰写测试报告