解决使用java编写spark代码maven打包报错问题

java代码编写好之后,在使用maven将其打为jar包的时候,报错如下:

Error:(20,46) java: 无法访问scala.Cloneable

原因是在pom.xml文件中添加了如下依赖:

    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scala-library</artifactId>
      <version>2.13.1</version>
    </dependency>

该jar包会与spark core中scala.Tuple2发生冲突

所以去除该依赖即可完成maven打包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章