火花提交给线程“main” java.lang.SecurityException异常异常:无效的签名

问题描述 投票:0回答:1

我在Scala中写了一个程序,并使用SBT的汇编指令现在我上传,我的平台上运行它创造了一个可执行的JAR。

为构建罐子我已经走过了

文件 - >项目结构 - >项目设置 - >神器 - >点击绿色加号 - >罐 - >从依赖模块..

我用下面的命令:

spark-submit --class "ReadCSVwithnull" Scala.jar 

但我得到一个错误

异常线程 “main” java.lang.SecurityException异常:无效的签名文件d igest在sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVeri fier.java:284)在sun.security.util.SignatureFileVerifier.process清单主要属性( SignatureFileVerifier的.java:238)

亩版本是的IntelliJ -2018.3.1 火花2.3.2 2.11.8阶 SBT版本:1.2.7 SBT

scala console executable-jar spark-submit
1个回答
0
投票

删除签名文件内的清单为我工作。使用命令

zip -d Scala.jar 'META-INF/*.RSA' 'META-INF/*.DSA' 'META-INF/*.SF'
© www.soinside.com 2019 - 2024. All rights reserved.