问题
在spark集群运行scala程序报错
Error:scalac: error while loading package, class file 'C:\Program Files (x86)\scala\lib\scala-library.jar(scala/collection/immutable/package.class)' is broken
(class java.lang.RuntimeException/error reading Scala signature of package.class: Scala signature package has wrong version
**expected: 5.0**
found: 5.2 in package.class)
原因maven scala版本要和scala sdk一致
scala sdk版本为2.13.8
解决问题
修改maven依赖
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.13.8</version>
</dependency>