解決使用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打包

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