从2.2.1升级到2.3后,Spark无法解析常春藤指定的存储库

紫色

我们有使用spark.jars.ivySettings自定义jar分辨率的spark配置Spark作业在无法访问Internet的环境中运行,因此我们想跳过Maven中央调用并使用我们的存储库。

在spark 2.2.1中,一切工作正常,但是当我们升级到2.3时,在ivy设置中指定的存储库将被忽略。结果,由于缺少依赖项,我们的工作失败了。

使用新的spark.jars.repositories指定我们的存储库使它对于spark可见,但不会更改顺序(因此它将始终首先检查maven Central,这是我们不允许的)。

这是新版本中引入的一些错误吗?还是我在这里做错了什么?

紫色

好的,我发现问题出在哪里。因此,显然,在2.3中已更改了获取spark.jars.ivySettings的方式现在,系统属性用于此:

sys.props.get("spark.jars.ivySettings")

此更改之后没有文档更新,对我而言,这似乎是一个错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将android studio 1升级到2后出现错误,无法启动

Angular 2升级到RC 1

Android SQLiteAssetHelper无法将只读数据库从版本1升级到2:

将Windows 8.1升级到10后修复grub2(奇怪的情况)

从Angular2升级到Angular4后,ng build --prod失败

从12.04升级到14.04后libxml2的问题原因

将spec2升级到2.10后,匹配器'haveTheSameElementsAs'似乎丢失了

将项目从Vue2升级到Vue3的最佳方法

将Azure WebApp从S3升级到Premium V2

Yii2-将Bootstrap 3升级到4

将笔记本电脑从SATA 2升级到SATA 3

AWS EC2:从AMI 1升级到AMI 2

从192升级到200时h2数据库的升级问题:比例不得大于精度

从6.10或2017R2升级到2018R1后,CROpportunity上的自定义字段不会显示已保存的值

将Eclipse Kepler SR1升级到SR2时出错?

如何将Visual Studio 2015 Update 1升级到Update 2?

将项目从Ionic 2升级到Ionic 3后,显示模块“ d3”错误

将我的项目从ruby 1.8.7升级到2,将Rails 3.2.3升级到4

我无法从12.04 beta2升级到12.04最终版,也无法安装任何镜头

将struts2从2.3.7升级到2.3.33后出现JSONWriter.setDateFormatter的NoSuchMethodError

将Spring Boot版本从1.3.5升级到1.4.2后,DB2ZOS方言不起作用

是否可以将Windows Server 2008 SP2上的PowerShell 3升级到更高版本?

urlmappings更改-grails 2到3升级

WinServer 2008 R2 SP1,IIS 7.5升级到TLS 1.2或1.3

HandsOnTable-从0.11.0升级到0.15.0-beta 2后销毁和重新创建无法正常工作

在将我的应用程序从Rails 3.2.13升级到4.2后,link_to停止工作(错误的参数数量(0表示0表示2)

脚本任务损坏-从SQL Server 2016升级到SQL Server 2016 SP2后SSISDB执行错误

从Fedora18升级到Fedora19后,如何使grub2链引导Win8?

将Node.js / Mongo应用程序从Redhat Openshift2升级到Openshift3,mongodb URI是什么?