背景:今天使用IDEA导入以前的Maven项目,运行报一下错误
Error:scalac: Scala compiler JARs not found (module 'com.spark.kudu'): C:\myfiles\git\maven\MavenRepository\org\scala-lang\scala-library\2.11.8\scala-library-2.11.8.jar, C:\myfiles\git\maven\MavenRepository\org\scala-lang\scala-compiler\2.11.8\scala-compiler-2.11.8.jar, C:\myfiles\git\maven\MavenRepository\org\scala-lang\scala-reflect\2.11.8\scala-reflect-2.11.8.jar
查看了maven路径设置,依赖包等都没发现问题。百度发现有类似问题博客:
https://blog.csdn.net/u012369535/article/details/95864957。按照操作之后发现不起作用。最后删除了问题中涉及的scala-library-2.11.8.jar和scala-compiler-2.11.8.jar 依赖包,然后maven自动导入解决。这应该是属于依赖包位置移动导致的,删除报错中提到的依赖包重新导入即可。