我有一个火花应用程序在本地模式下正确运行。当我在纱线群集上运行spark-submit时,我收到以下错误:
18/07/26 18:12:38错误ApplicationMaster:用户类扔了……
spark带有自己的http-client。您可能正在使用与纱线群集中部署的不同版本的http-client。您可以将spark配置选项spark.executor.userClassPathFirst设置为true,以便让您的用户在类路径中首先放置jar(在这种情况下只是您的超级jar)。这应该允许您首先获取您的httpclient版本。