分类:
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
欢迎加群交流技术