首页 > 编程语言 >java 打包后jmeter使用Invalid signature file digest for Manifest main attributes错误

java 打包后jmeter使用Invalid signature file digest for Manifest main attributes错误

时间:2023-11-29 10:46:09浏览次数:34  
标签:java jar Invalid Manifest file main digest

ideal 编写代码后,打包了一个jar

是连关联的第三方jar一起打的

用到jmeter 后置处理器中 报错:

Invalid signature file digest for Manifest main attributes

解决方案1:(手动删除文件)

 


通过压缩软件查看程序生成的jar包,可以看到META文件下有.SF,.DSA结尾的文件,手动删除后,再查看该目录下MANIFEST.MF文件中是否有指定要运行的main方法路径,不存在则手动添加,修改后保存,即可正常执行jar包

-------实测确实如此

 

网上说还有第二种解决办法:使用maven打包等,因为我没安装 就没试

 

标签:java,jar,Invalid,Manifest,file,main,digest
From: https://www.cnblogs.com/zhang456/p/17863998.html

相关文章

  • Java lettuce 连接Redis哨兵波动问题的排查
    环境信息说明:本文内容基于公司内部出现的问题,已经对机器环境信息做了脱敏处理。hostnameIPaddressroleA10.0.0.190哨兵节点B10.0.0.191哨兵节点C10.0.0.192master节点D10.0.0.193slave节点E10.0.0.194slave节点F10.0.0.197哨兵节点......
  • JAVA判断图片真实格式的方法
    判断图片真实格式的方法,文件格式不是看后缀名,而是看文件头的定义publicclassImgUtil{publicstaticStringimgType(InputStreaminputStream)throwsIOException{//读取文件前几位byte[]fileHeader=newbyte[4];intread=inputStr......
  • JavaScript 的基本规范
    在平常项目开发中,我们遵守一些这样的基本规范,比如说:(1)一个函数作用域中所有的变量声明应该尽量提到函数首部,用一个var声明,不允许出现两个连续的var声明,声明时  如果变量没有值,应该给该变量赋值对应类型的初始值,便于他人阅读代码时,能够一目了然的知道变量对应的类型值。(2)......
  • java-生成二维码/条形码
    前言:  需求:生成二维码/条形码//使用ZXing库<dependencies><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.4.1</version></dependency>&l......
  • java 线上问题跟踪用到的工具
    java线上问题跟踪用到的工具pref可以跟踪jvm进程的方法调用频度分析一些问题gperftools这东西还需要编译安装比较麻烦,需要运维提前安装好arthans阿里的一个在线工具挺不错的jvm内置工具jstat-gcpidjmap-heappidlinux提供的pmap-xpidtop-Hppid查看这个p......
  • [WARNING] The POM for com.alibaba:druid:jar:1.1.21 is invalid, transitive depend
    这个警告表明Maven在尝试下载或处理com.alibaba:druid:1.1.21这个依赖项时遇到了问题。警告的具体内容是说POM(ProjectObjectModel)文件无效,这可能会导致Maven无法正确地处理传递性依赖关系。有几种可能的原因和解决方法:1.网络问题:Maven可能无法从Maven仓库正确下载d......
  • C:\Users\17482\Desktop\ERP——test1\SpringBoot-ERP-master\src\main\java
    这个错误表明在你的Java类文件UserImp.java中,找不到MyBatis的注解包org.apache.ibatis.annotations。这个包中包含了MyBatis的注解,比如@Select、@Insert等。首先,请确保你的项目正确引入了MyBatis的依赖。在你的pom.xml文件中应该包含类似以下的依赖配置:<dependency......
  • idea报错,java: 程序包org.apache.ibatis.annotations不存在
    这个错误表明在你的项目中,IDEA找不到MyBatis的注解包org.apache.ibatis.annotations。这个包通常包含了一些MyBatis的注解,比如@Select、@Insert等,用于在接口中定义SQL查询或操作。解决这个问题的方法有几个:1.检查MyBatis依赖:确保在你的Maven或Gradle项目中正确......
  • class lombok.javac.apt.LombokProcessor
    classlombok.javac.apt.LombokProcessor(inunnamedmodule@0x4587f0f9)cannotaccessclasscom.sun.tools.javac.processing.JavacProcessingEnvironment(inmodulejdk.compiler)becausemodulejdk.compilerdoesnotexportcom.sun.tools.javac.processingtounn......
  • Java集合框架之:ArrayList的常见方法使用
    ✨前言✨  Java本文主要介绍JavaArrayList的使用方法教程及示例代码......