【发布时间】:2019-07-30 10:14:08
【问题描述】:
我正在使用 SparkHDInsights 集群通过 spark-submit 命令运行 jar。我用过
libraryDependencies += "com.microsoft.azure" % "azure-storage" % "8.1.0"
在 sbt 文件中。
该程序在本地运行良好。只有在尝试在集群上运行时才会创建异常。我相信它使用库 "com.microsoft.azure" % "azure-storage" % "5.3.0",这可能是 Azure HDI 集群中的默认选项。
程序sn-p是:
val blob = blobInDir.asInstanceOf[CloudBlockBlob]
var blobtime = blob.getProperties.getCreatedTime().getTime
我收到如下错误:
Exception in thread "main" java.lang.NoSuchMethodError: com.microsoft.azure.storage.blob.BlobProperties.getCreatedTime()Ljava/util/Date;
【问题讨论】:
标签: azure apache-spark azure-blob-storage azure-hdinsight