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打包