JAVA程序打包成jar文件
把JAVA程序打包成jar文件的几种方式:第一种方式:第一种方式
截图(MyEclipse8060有些微差异):
1选择项目导出jar文件,然后下一步
2此处选择要打包的java文件没有数量限制
3指定保存路径,然后下一步,再下一步
f4此处注意:必须指定路径(路径随意),必须指定MANIFESTMF文件
5此处选择程序启动类
6选择程序包含mai
函数的类
然后确定完成到输出jar文件即可
f7此处是运行结果
另:也可以用手动的方式在项目中添加METAINF目录然后添加MANIFESTMF文件,MANIFESTMF的内容可以手动编辑:
Ma
ifestVersio
10Mai
Classmai
函数所在的类名
如以下写法:
Ma
ifestVersio
10Mai
ClassCale
dar然后放在导出jar包时选择相应的选项即可。
第二种方式:第二种方式:把MANIFESTMF和编译好的class文件放在同一目录下,使用jar命令在控制台中生成jar包。
准备的文件:
fJar命令的格式如下:
此处命令打包的结果,关于jar命令可在控制台中查看
打完jar包后的文件列表
f另一种折中的方式:另一种折中的方式:
先随意找一个jar包文件。把其中的文件替换掉也可以,速度还是比较快滴,以下是截图
此处是Gamejar文件打开的视图Gamejar文件是自己找的
然后把编辑好的METAINF目录和已编译好的class文件压缩到Gamejar文件中,然后删除不需要的文件即可。
f此处是运行结果
注意:文件必须是打完包后正确的格式,jar不能把其它类型的文件更改后缀,因为文件mi
i格式不同:
fr