idea使用project stucture,spark-submit时,Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

今天改用IDEA打包Spark代码,spark-submit时报:

Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

把百度,必应,stackoverflow翻个遍也没找到好的解决办法,最后只能根据maven打包时用的规则:

把jar包下根目录下的META-INF目录下的文件后缀名为SF,DSA,RSA的删掉:

zip -d xxx.jar META-INF/.RSA META-INF/.DSA META-INF/*.SF

再次spark-submit,成功运行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容