tnblog
首页
视频
资源
登录

打jar包

5214人阅读 2021/12/21 10:26 总访问:1450193 评论:0 收藏:1 手机
分类: Java

一、打jar包方式1
1、

2、
2.1

2.2

3、

4、快速找到jar包位置

5、启动

JDK软件位置

C:\Program Files\Java\jdk1.8.0_301

启动jar

C:\Program Files\Java\jdk1.8.0_301\bin>java -jar C:\Users\admin\Desktop\demo\out\artifacts\demo_jar\demo.jar


二、打jar包方式2,转载至原文链接:https://blog.csdn.net/lzw10/article/details/88883397

注意此时如果第二步是上面个按钮,它只会生成一个jar包,且运行时还会报错,网上大多说为版本问题(……),

我想大部分人不想这样有多个jar包,会选择生成一个包。我们接着做一下,重新打开FIile->Project Structure...菜单,将上一次的配置删除,点 - 号如图,重新添加:


这次选择extract to the target JAR,如下图:


如果出现以下错误,直接将src/META-INF/MANIFEST.MF文件删除,关闭Project Structure(不关闭还是报错,可能是bug)重新添加即可。

配置完成后,再次打开菜单Build->Build Artifacts...->Build,生成jar包如下图:


到此,似乎一切正常,来运行一下。


无法正常运行,这个错误在网上搜索,有说是java或javac版本问题,有说是MANIFEST.MF位置不对,其实解决办法很简单,将第三方jar包META-INF中的认证文件删除即可。如下图:


重新build后运行一切正常。



评价
没有个性,不需要签名
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术