怎么把可运行的jar包再打包成一个jar

 我来答
好程序员
2016-12-06 · HTML5前端培训/大数据培训/Java
好程序员
好程序员是IT高端课程培训基地,从平凡到卓越,为梦想而拼搏。
向TA提问
展开全部
方法/步骤

1
随便写个小程序

2
保存到C:/test/jar文件夹中
命名为Hello.java

3
使用Javac编译文件

4
现在有两个文件

END
打包类文件

1
打jar包
jar -cvf hello.jar hello.class

2
现在运行这个jar包发现是运行不了

END
解压刚刚打包的Jar包到新的目录

1
解压刚打的Jar包到新的目录,会发现里边多了一个META-INF文件夹里边有一个MANIFEST.MF文件

2
用记事本打开MANIFEST.MF文件,修改为
Manifest-Version: 1.0
Main-Class: Hello
Created-By: aaa

END
重新再打包

切换到C:\test\jar\hello目录,将MANIFEST.MF复制到当前目录
然后打包:
jar cvfm abc.jar MANIFEST.MF Hello.class

2
最后运行测试
java -jar abc.jar
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式