声明的包 "org.apache.hive.service.cli.thrift" 与预期的包 "java.org.apache.hive.service.cli.thrift" 不匹配

The declared package "org.apache.hive.service.cli.thrift" does not match the expected package "java.org.apache.hive.service.cli.thrift"

我导入spark源到eclipse:

但是我遇到了一些错误:

声明的包“org.apache.hive.service.cli.thrift”与预期的包“java.org.apache.hive.service.cli.thrift”不匹配“=14=]

我该怎么办?

你不想要 "java" 文件夹,源文件夹的顶层应该是 "org",即顶层包名。