spark rdd操作报如下错误:

Exception in thread "main" java.lang.NoSuchMethodError:
 com.google.common.base.Stopwatch.elapsedMillis()J

这是由于依赖包版本不一致导致的。
随后,我检查项目pom.xml文件 并没有导入相关依赖包,后来检查项目的 External Libraries 发现了该包,且版本为16.0.1。
解决方法,pom.xml中导入依赖

<dependency>
      <groupId>com.google.guava</groupId>
      <artifactId>guava</artifactId>
      <version>14.0.1</version>
    </dependency>
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐