首页 > 编程语言 > 详细

程序 打jar包 失败

时间:2020-05-18 22:24:13      阅读:83      评论:0      收藏:0      [点我收藏+]

对于jar包失败,遇到过两种情况。

  1. 一种情况是打包成功,启动jar包失败
  2. 一种是打包就失败

先说第一种,首先我启动失败的原因是:Invalid signature file digest for Manifest main attributes技术分享图片

 参考地址:https://blog.csdn.net/c1481118216/article/details/79667025

 

 第二种:是因为导入了外部包(.lib .dll),然后在打包的时候,报错,没有相关的程序包

技术分享图片

 

 原因,虽然将 lib 包,导入项目,但是,并不存在于 maven 。所以导包的时候,会报错。

解决方法,就是将 lib 导入maven 中。

<dependency>
  //这些可以乱写 <groupId>com.casepush</groupId> <artifactId>lib</artifactId> <version>2.3</version>
<scope>system</scope>
  //该位置要写正确,对应项目里的 jar 包位置
  //${basedir}代表了项目根路径
  <systemPath>${basedir}/lib/jna.jar</systemPath>

</dependency>

 

程序 打jar包 失败

原文:https://www.cnblogs.com/Kevin-QAQ/p/12913323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!