打jar包

将源程序打包成jar包:
1.给源程序添加包名
package MyMenu;
2.在Dos中带着包编译(成一个文件)
javac -d F: MyMenuTest.java(指定存放路径)
3.Dos中进入上述路径(F:)后打成jar包
jar -cvf My.jar MyMenu
4.(添加配置信息)双击jar包,不能执行。因jar包中有多个类,不知道执行哪一个。
需要告诉jar包带主函数的类。需要在jar包中的MANIFEST.MF添加。
但MANIFEST.MF中不能直接写入,需在打成jar包前(3步),在包名同路径下新建1.txt,
用于存储配置清单的数据。
Main-Class: MyMenu.MyMenuTest——>Enter——>Ctrl+s 
   //若Main-Class:后面没有空格,生成jar的时候会报IO异常。空格将键值分开
   //若末尾无回车,生成jar后MANIFEST.MF中没有Main-Class: MyMenu.MyMenuTest
Dos中:jar -cvfm My.jar 1.txt MyMenu——>Enter


做完后在MANIFEST.MF中需要有Main-Class: MyMenu.MyMenuTest
在WindowsXP中,此jar包需要注册后可使用。查看文件时点击工具———>文件夹选项——
—>文件类型———>找到JAR Excetable Jar File类型,若无则新建———>高级———>若无open则新建。
JAR 新建:jar
open 新建:open ;浏览 jdk———>bin———>javaw.exe 尾上加-jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值